Node与浏览器以及W3C组织、CommonJS组织、ECMAScript之间的关系 Node借鉴CommonJS的Modules规范实现了一套模块系统,所以先来看看CommonJS的模块规范。CommonJS对模块的定义十分简单,主要分为模块引用、模块定义和模块标识3个部分。 模块引用的示例代码如下:在CommonJS规范中,存在require()方法,这个方法接受模块标识,以此引入一个模块的API到当前上下文中。