Node JS 模块:Node.js 需求与导入
在 Node.js 中,你可以使用 require
函数来引入或导入其他模块。这是一个例子:
// 引入内置的 fs 模块
const fs = require('fs');
// 引入当前目录下的 anotherModule.js 文件
const anotherModule = require('./anotherModule');
// 使用模块提供的功能
fs.readFile('example.txt', 'utf8', (err, data) => {
if (err) throw err;
console.log(data);
});
anotherModule.doSomething();
在上面的代码中,fs
是 Node.js 内置的文件系统模块,而 anotherModule
是当前目录下的另一个自定义模块。通过 require
引入模块后,你可以使用模块导出的功能。
下面是 anotherModule.js
的一个简单示例:
// anotherModule.js
function doSomething() {
console.log('Doing something...');
}
module.exports = {
doSomething
};
在 anotherModule.js
中,我们定义了一个函数 doSomething
并通过 module.exports
对外提供这个函数。这样,其他模块就可以通过 require
引入并使用这个函数。
评论已关闭