CommonJS API界说许多一般运用程序(主要指非浏览器的运用)运用的API,然后填补了这个空白。它的终极目标是供给一个相似Python,Ruby和Java标 准库。这样的话,开发者能够运用CommonJS API编写运用程序,然后这些运用能够运行在不同的JavaScript解说器和不同的主机环境中。

在兼容CommonJS的体系中,你能够运用 JavaScript程序开发:
1.服务器端JavaScript运用程序
2.命令行东西
3.图形界面运用程序
4.混合运用程序(如,Titanium或Adobe AIR)。
CommonJS官网:
浏览器加载 CommonJS 模块的原理与完成:
CommonJS Modules/1.0 标准: