在 Node.js 中包含来自外部文件的函数
在 Node.js 中,您可能需要包含来自其他文件的函数您的申请。将代码组织到模块或库中时,这是一种常见情况。以下是有关如何实现此目标的指南:
假设您有一个名为 tools.js 的文件,其中包含要包含在 app.js 文件中的函数。要导入它们:
第1步:在tools.js中公开函数
在tools.js中,创建一个模块来导出要在应用程序中使用的函数。 js:
// tools.js module.exports = { foo: function () { // Some implementation }, bar: function () { // Some implementation }, };
在此示例中,我们从工具中公开了两个函数 foo() 和 bar() module.
第 2 步:在 app.js 中需要模块
在主应用程序文件 app.js 中,您可以从 tools.js 导入函数:
// app.js // Import the tools module const tools = require('./tools'); // Call the exposed functions console.log(typeof tools.foo); // Will log 'function' console.log(typeof tools.bar); // Will log 'function' // If you didn't expose a function, it will be undefined: console.log(typeof tools.baz); // Will log 'undefined'
通过执行这些步骤,您可以轻松地将其他文件中的函数包含在 Node.js 应用程序中。这种方法允许您组织代码并在多个文件中重用函数。
以上是如何在 Node.js 应用程序中包含外部函数?的详细内容。更多信息请关注PHP中文网其他相关文章!