我在学习.js,有人提到他们使用CommonJS处理保持js代码的组织(因为没有“模块”功能)。什么是CommonJS,我为什么要关心它如何帮助我写作.js应用程序?
我看着Quora,但它解释了组它的目标,而不是我如何使用它。
我在学习.js,有人提到他们使用CommonJS处理保持js代码的组织(因为没有“模块”功能)。什么是CommonJS,我为什么要关心它如何帮助我写作.js应用程序?
我看着Quora,但它解释了组它的目标,而不是我如何使用它。
CommonJS模块使您能够在当前范围内包含JavaScript模块,并有效地防止全球范围受到污染。
这大大减少了命名冲突并保持代码组织的机会。
这就是说,我认为现在AMD模块现在比CommonJS更受欢迎是很安全的。
RequireJS网站在why to use modules和CommonJS和AMD之间的区别上有很好的部分。
[2013年5月CommonJS In Obsolete By Node.js,并由核心Node.js开发人员推荐。](http ://en.wikipedia.org/wiki/CommonJS) – vijay 2015-05-26 07:02:38
您应该在这里找到答案:http://www.commonjs.org/ – bfavaretto 2013-02-27 23:27:41
CommonJS模块是一个规范,它定义了如何组织和使用javascript模块。此视频深入演示https://www.youtube.com/watch?v=jN4IM5tp1SE – 2017-02-02 16:54:18