CommonJS CommonJS规范,主要解决命名空间管理模块和用一套标准的编程模式来加载模块: 很快成为了JavaScript模块写法的事实标准: 它包含IO接口,底层的套接字流,以及单元测试等标准: 模块的声明 模块被分隔为不同文件,通过给exports对象添加内容来对外暴露模块的变量的方法,exports变量是在解析器中定义好的: 要想使用在模块中定义的函数,只需require()这个文件,同时将运行结果保存在本地变量中: 模块就是命名空间,目前CommonJS规范在js服务器端运用,如…