访问node.js中其他文件中的变量

时间:2016-10-17 14:40:22

标签: node.js

我想在一个名为vars.js的文件中定义一个变量。然后我想从另一个名为mybot.js的文件中访问这些变量。这就是我在每个文件中的表现:

vars.js: var token = 'abcfgk6'

mybot.js:

var request = require(./vars.js);
...
bot.login(token);

3 个答案:

答案 0 :(得分:1)

您必须在vars.js

中导出变量
var token = 'abcfgk6'
exports.token = token;

然后通过以下方式访问:

var request = require(./vars.js);
...
bot.login(request.token);

希望它有所帮助!

答案 1 :(得分:1)

您需要在p=(a)<-[:rel*]-(x)中导出变量。有关详细说明,另请参阅this StackOverflow thread here。您的代码可能看起来像像这样:

vars.js

答案 2 :(得分:1)

在外部文件中使用json。它使管理大量数据变得更容易。

vars.js:

module.exports = {
    'token': 'abcfgk6'
};

然后使用:

访问它
var request = require(./vars.js);

request.token;