require
是 Node.js 中用于引入模块的函数,它允许你将代码分割成多个文件,并通过 require
来导入这些文件中的功能或对象。这种方式有助于组织代码,使其更加模块化和可维护。
module.exports
或 exports
来导出函数、对象或原始值,以便其他模块可以通过 require
引入并使用它们。require
函数来引入其他模块导出的内容。fs
、http
等。假设你有一个名为 mathFunctions.js
的模块,它导出了两个函数:add
和 subtract
。
// mathFunctions.js
function add(x, y) {
return x + y;
}
function subtract(x, y) {
return x - y;
}
module.exports = {
add,
subtract
};
在另一个文件中,你可以使用 require
来引入并使用这些函数:
// app.js
const math = require('./mathFunctions');
console.log(math.add(1, 2)); // 输出: 3
console.log(math.subtract(4, 2)); // 输出: 2
如果你在使用 require
引入外部 JS 文件时遇到具体的错误或问题,请提供详细的错误信息,以便给出更精确的解决方案。
领取专属 10元无门槛券
手把手带您无忧上云