在 Node.js 中从外部文件导入函数
在 Node.js 中,可以通过导入函数在多个文件中重用代码从一个文件到另一个文件。这种方法允许模块化代码组织并消除重复。
从简单文件导入函数
让我们考虑以下场景:
// app.js var express = require('express'); var app = express.createServer(); app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.get('/', function(req, res){ res.render('index', {locals: { title: 'NowJS + Express Example' }}); }); app.listen(8080);
要从外部文件(例如“tools.js”)导入函数,请按照以下步骤操作步骤:
导出函数:在外部文件中,将要在 module.exports 中提供的函数包装起来object:
// tools.js module.exports = { foo: function () { // function implementation }, bar: function () { // function implementation } };
在主文件中导入函数: 在主文件(例如 app.js)中,使用 require() 函数导入外部文件并访问其导出的函数:
// app.js var tools = require('./tools'); console.log(typeof tools.foo); // returns 'function' // You can now use the imported functions within your code
通过遵循这些步骤,您可以有效地从 Node.js 中的其他文件导入函数,促进代码的可重用性和模块化。
以上是如何在 Node.js 中导入并使用外部文件的函数?的详细内容。更多信息请关注PHP中文网其他相关文章!