Node.js中解释CommonJS模块系统
在Node.js中,CommonJS规范被广泛使用来定义模块。这里是一个简单的CommonJS模块的例子:
// math.js
function add(a, b) {
return a + b;
}
function subtract(a, b) {
return a - b;
}
module.exports = {
add,
subtract
};
在另一个文件中,您可以通过require
函数来使用这个模块:
// main.js
const math = require('./math.js');
console.log(math.add(1, 2)); // 输出: 3
console.log(math.subtract(5, 3)); // 输出: 2
在main.js
中,我们通过require('./math.js')
加载了math.js
模块,并且可以访问它导出的add
和subtract
函数。这就是CommonJS模块的基本使用方式。
评论已关闭