javascript - 如何将参数传递到我在 Node.js 中需要的文件中?

标签 javascript node.js

如果我有两个文件

node_project
    ├── include_me.js
    └── main.js

我想将参数传递到脚本 include_me.js 中,然后运行它。

我能想到的最好的东西是这样的:

include_me.js
module.exports = function(arg1) {

    // Script code - does something with arg1

};
main.js
var arg_to_be_passed = { //..... };

var script = require('include_me');

script(arg_to_be_passed);

这是正确的还是有更简单的方法?

最佳答案

你是对的,但你可以让它更漂亮一点:

var arg_to_be_passed = { //..... };
var script = require('include_me')(arg_to_be_passed);

这样您就可以节省一行,因为无论如何您都需要传递参数。

关于javascript - 如何将参数传递到我在 Node.js 中需要的文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32942332/

相关文章:

javascript - 防止在单击事件中重复调用异步加载函数

node.js - AWS Lambda : Can I return context and have a task still running?

node.js - 错误: Failed to find request token in session for passport-twitter

javascript - 在 Protractor 测试中使用外部测试数据

node.js - 使用 semver 范围作为 npm 依赖项的 Git SSH URL

javascript - Promise + async.js

javascript - 我可以使用什么在我的网站上实现 Telegram 消息?

javascript - ng-if/ng-hide 不会在 HTML 页面上实时更新

javascript - ES6 何时使用 String.raw 代替默认模板文字

javascript - 如何在javascript中捕获异常?