码迷,mamicode.com
首页 >  
搜索关键字:commonjs和amd    ( 64个结果
CommonJS和AMD
在JavaScript模块一文中介绍了如何组织代码实现模块化。模块化能隐藏私有的属性和方法,只暴露出公共接口。这样别人就不需要从头开始造轮子,直接用你的模块中定义的功能就行了。而且保证了命名空间,不会出现命名冲突。 但如果没有一套规范做参照,每个人都随自己的喜好定义模块,使用别人的模块就会出现障碍。 ...
分类:Web程序   时间:2017-08-23 19:13:22    阅读次数:284
面向未来的 ES6 模块标准
既然模块化已经越来越重要,那么从语言层面上直接去解决这个问题就显得很有必要(况且其他语言早就有了)。于是 ES6 直接在语言标准的层面上,实现了模块功能,而且实现得相当简单,完全可以取代 CommonJS 和 AMD 规范,成为浏览器和服务器通用的模块解决方案。 设计思想 简单来说,ES6 模块的设 ...
分类:其他好文   时间:2017-08-14 01:25:31    阅读次数:163
关于代码分割
省略废话。 1.ES6之前两个比较流行的模块机制CommonJS和AMD。CommonJS模块就是对象,加载模块时加载的是拷贝;而ES6加载的是对export的引用。 2.ES6模块不是对象,使用可出现在模块顶层任何位置的export显式指定输出的代码(变量、函数、class): export: e ...
分类:其他好文   时间:2017-08-07 15:15:25    阅读次数:138
webpack入门级教程
首先可以看下官方文档,文档是最好的老师。 这里也有国外的一个朋友写的入门介绍。 Webpack是由Tobias Koppers开发的一个开源前端模块构建工具。它的基本功能是将以模块格式书写的多个JavaScript文件打包成一个文件,同时支持CommonJS和AMD格式。但让它与众不同的是,它提供了 ...
分类:Web程序   时间:2017-06-01 18:35:09    阅读次数:313
JS模块化:CommonJS和AMD(Require.js)
早期的JS中,是没有模块化的概念的,这一情况直到09年的Node.js横空出世时有了好转,Node.js将JS作为服务端的编程语言,使得JS不得不寻求模块化的解决方案。 模块化概念 在JS中的模块是针对单个文件的,即一个文件是一个模块,要使用这个模块就加载该文件即可。 CommonJS node.j ...
分类:Web程序   时间:2017-05-24 18:32:22    阅读次数:194
webpack简介与使用
欢迎小伙伴们为 前端导航仓库 点star https://github.com/pfan123/fr...前端导航平台访问 CommonJS 和 AMD 是用于 JavaScript 模块管理的两大规范,前者定义的是模块的同步加载,主要用于 NodeJS ;而后者则是异步加载,通过 RequireJ ...
分类:Web程序   时间:2017-05-22 00:17:28    阅读次数:379
前端学习的一些名词总结
1、commonJS和AMD 这俩是js实现模块化的“规范”,而非具体实现。 2、NodeJS js运行环境,对比java,可以理解为等效于jvm 3、npm nodejs提供的包管理工具,可以理解为等效于maven 4、express 基于nodejs的web应用框架,等效于tomcat 5、vu ...
分类:其他好文   时间:2017-05-04 11:07:32    阅读次数:168
彻底弄懂CommonJS和AMD/CMD!
JS中的模块规范(CommonJS,AMD,CMD),如果你听过js模块化这个东西,那么你就应该听过或CommonJS或AMD甚至是CMD这些规范咯,我也听过,但之前也真的是听听而已。 现在就看看吧,这些规范到底是啥东西,干嘛的。本文包括这三个规范的来源及对应的产物的原理。 一、CommonJS 1 ...
分类:Web程序   时间:2017-05-01 17:46:23    阅读次数:394
requireJS
requireJS(http://www.requirejs.cn/)是一个JavaScript模块载入器。它很适合在浏览器中使用。使用RequireJS载入模块化脚本将提高代码的载入速度和质量。 一、CommonJS和AMD 在介绍requireJS之前。要先说一下模块规范。眼下,通行的Javas ...
分类:Web程序   时间:2017-04-27 10:25:18    阅读次数:193
ES6模块的import和export用法总结
ES6之前已经出现了js模块加载的方案,最主要的是CommonJS和AMD规范。commonjs主要应用于服务器,实现同步加载,如nodejs。AMD规范应用于浏览器,如requirejs,为异步加载。同时还有CMD规范,为同步加载方案如seaJS。 ES6在语言规格的层面上,实现了模块功能,而且实 ...
分类:其他好文   时间:2017-04-14 18:58:29    阅读次数:186
64条   上一页 1 2 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!