定义一个 Node.js 模块

检查传统的 Node.js 模块格式

检查 ES6/ES2015 模块格式

ES6 模块中的注入对象

计算 ES6 模块中缺失的 __dirname 变量

一起使用 CommonJS 和 ES6 模块

使用 import() 从 CommonJS 中使用 ES6 模块

通过 CommonJS 和 ES6 模块中的封装隐藏实现细节

使用 JSON 模块

在旧版 Node.js 上支持 ES6 模块