gpt4 book ai didi

javascript - Node.js 模块导出

转载 作者:行者123 更新时间:2023-12-02 17:25:28 25 4
gpt4 key购买 nike

如何导出这些变量以便以后可以在不同的 js 文件上使用它们?

以下示例仅适用于 1 个变量

var app = module.exports = express();

但是我想传递更多变量,所以我这样做了

var app = express();

var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : ''
});

module.exports.app = app;
module.exports.connection = connection;

没有成功

最佳答案

这是因为首先,您的模块就是应用程序。我的意思是,如果你在第一种情况下有这样的 B:

app = require('A') // = express()

而第二次是:

app = require('A') // = {app: express(), connection: connection}

关于javascript - Node.js 模块导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23544558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com