CommonJS

服务器端模块的规范

  CommonJS API定义很多普通应用程序(主要指非浏览器的应用)使用的API,从而填补了这个空白。它的终极目标是提供一个类似Python,Ruby和Java标 准库。这样的话,开发者可以使用CommonJS API编写应用程序,然后这些应用可以运行在不同的JavaScript解释器和不同的主机环境中。

CommonJS

 

  在兼容CommonJS的系统中,你可以使用 JavaScript程序开发:

  1.服务器端JavaScript应用程序

  2.命令行工具

  3.图形界面应用程序

  4.混合应用程序(如,Titanium或Adobe AIR)。

  CommonJS官网:http://www.commonjs.org/

  浏览器加载 CommonJS 模块的原理与实现:http://www.ruanyifeng.com/blog/2015/05/commonjs-in-browser.html

  CommonJS Modules/1.0 规范:http://blog.jobbole.com/49290/