码迷,mamicode.com
首页 >  
搜索关键字:commonjs    ( 580个结果
前端模块化的一些理解-commonJs、AMD和CMD
恢复内容开始 前端模块化规范有三种:CommonJs\AMD\CMD CommonJs 用于服务器端 AMD 用于浏览器环境,是RequireJS在推广过程中对模块定义的规范化产出 提前执行(异步加载:依赖先执行)+ 延迟执行 CMD SeaJS在推广过程中对模块定义的规范化产出 延迟执行(运行到需 ...
分类:Web程序   时间:2017-09-30 17:43:01    阅读次数:301
浏览器加载 CommonJS 模块的原理与实现 (阮一峰大哥的 http://www.ruanyifeng.com/blog/2015/05/commonjs-in-browser.html)
就在这个周末,npm 超过了 cpan ,成为地球上最大的软件模块仓库。 npm 的模块都是 JavaScript 语言写的,但浏览器用不了,因为不支持 CommonJS 格式。要想让浏览器用上这些模块,必须转换格式。 本文介绍浏览器加载 CommonJS 的原理,并且给出一种非常简单的实现。 一、 ...
分类:Web程序   时间:2017-09-29 19:26:58    阅读次数:306
CommonJS& RequireJS&SeaJS三者概念的详细介绍
当前端越来越发展的时候,传统的开发已经不能满足于前端性能和工程化的要求,所以作为一名高级的前端开发人员,必须要学习前端模块化方面的知识; 下面主要谈一下,common.js require.js&sea.js这三者的相关介绍; common.js commonjs是伴随着Node.js一起出现的,N ...
分类:Web程序   时间:2017-09-16 15:03:09    阅读次数:323
了解JS模块规范:AMD,CMD,CommonJS
随着JS模块化编程的发展,处理模块之间的依赖关系成为了维护的关键。 AMD,CMD,CommonJS是目前最常用的三种模块化书写规范。 CommonJS CommonJS规范是诞生比较早的。Node.js(是一个Javascript运行环境(runtime))就采用了CommonJS。是这样加载模块 ...
分类:Web程序   时间:2017-09-16 15:01:26    阅读次数:268
module.exports,exports,export和export default,import与require区别与联系
还在为module.exports、exports、export和export default,import和require区别与联系发愁吗,这一篇基本就够了! 一、首先搞清楚一个基本问题: module.exports和exports是属于CommonJS模块规范!(不清楚commonjs?大神请 ...
分类:其他好文   时间:2017-09-13 19:28:40    阅读次数:178
js-20170830-Promise对象
1. 简介 Promise 对象是 CommonJS 工作组提出的一种规范,目的是为异步操作提供统一接口. 首先,它是一个对象,其次,它起到代理作用(proxy),充当异步操作与回调函数之间的中介。 简单说,它的思想是,每一个异步任务立刻返回一个Promise对象,由于是立刻返回,所以可以采用同步操 ...
分类:Web程序   时间:2017-09-12 19:46:31    阅读次数:187
对CommonJS、AMD、CMD简单粗暴的理解
对于大型Web应用或者项目,动辄上万行的代码,给开发和后期维护带来了不小的麻烦。因此,需要有一种规范化的模块管理机制,帮助开发者集中处理模块的定义与调用关系。 在ES6正式出台前,已经有不少人致力于推出适合Web开发的模块化管理标准,CommonJS、AMD和CMD就是其中的成功代表。 以下为我查阅 ...
分类:Web程序   时间:2017-09-09 17:12:57    阅读次数:221
JS模块规范
ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是CommonJS规范,使用require引入模块,使用module.exports导出接口。node的module遵循CommonJS规范,requir ...
分类:Web程序   时间:2017-09-06 00:43:45    阅读次数:200
前端性能优化-常见的模块化方案
兼容各种加载规范 常见的模块化方案有:AMD、CMD、UMD、ES6实现异步加载依赖模块,提前加载(AMD)Node.js采用了这个规范(CommonJS)关键词:define()SeaJS(CMD) ...
分类:其他好文   时间:2017-08-30 22:32:11    阅读次数:154
如何让你的插件兼容CommonJS, AMD, CMD 和 原生 JS
我们除了提供 AMD 模块接口,CMD 模块接口,还得提供原生的 JS 接口。由于 CMD 和 AMD 都可以使用 return 来定义对外接口,故可以合并成一句代码。 一个直接可以用的代码如下: ...
分类:Web程序   时间:2017-08-30 17:37:40    阅读次数:196
580条   上一页 1 ... 28 29 30 31 32 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!