我正在开发一个discord.js机器人,其中一个命令的代码中有一个变量,但另一个命令依赖于此。它过去都在一个文件中,所以没有问题,但是最近我做了一个命令处理程序,现在var在一个不同的文件中,它坏了。有什么建议吗?
发布于 2019-01-08 00:37:07
使用module.exports
从文件中导出变量。
// File A
const fooVariable = 'foo';
module.exports = { varToExport: fooVariable };
// File B
const fooVariable = require('./fileA').varToExport;
备注
有关更多信息,请查看Node.js documentation on modules.
发布于 2019-01-08 00:41:38
要导出变量,请使用:
export let varname;
并从另一个文件导入它:
import varname from './path_to_the_file';
我希望它能帮助你。:)
发布于 2019-01-08 18:00:20
你可以使用‘全局’关键字:global.varName = 10
https://stackoverflow.com/questions/54078206
复制相似问题