首页 > web前端 > js教程 > 正文

如何在 Node.js 中导入并使用外部文件的函数?

Susan Sarandon
发布: 2024-11-25 05:38:14
原创
829 人浏览过

How Can I Import and Use Functions from External Files in Node.js?

在 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”)导入函数,请按照以下步骤操作步骤:

  1. 创建外部文件:将要导入的函数保存在单独的文件中,例如“tools.js”。
  2. 导出函数:在外部文件中,将要在 module.exports 中提供的函数包装起来object:

    // tools.js
    module.exports = {
      foo: function () {
     // function implementation
      },
      bar: function () {
     // function implementation
      }
    };
    登录后复制
  3. 在主文件中导入函数: 在主文件(例如 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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板