Javascript Node.js-传递变量

Javascript Node.js-传递变量,javascript,node.js,Javascript,Node.js,我将main设置为package.json中的app.js,它启动一个web服务器 我需要将服务器变量返回到其他文件。我补充说: module.exports=服务器 但它返回一个空表。据我所知,module.exports只在required上运行,因此app.js不会在任何require上运行,因为它将由node命令运行 我在这里遗漏了什么?如果您正在运行node。或者启动app.js的npm start或诸如此类的东西,您希望返回到哪里?app.js创建服务器,我在module.expor

我将main设置为package.json中的app.js,它启动一个web服务器

我需要将服务器变量返回到其他文件。我补充说: module.exports=服务器

但它返回一个空表。据我所知,module.exports只在required上运行,因此app.js不会在任何require上运行,因为它将由node命令运行


我在这里遗漏了什么?

如果您正在运行node。或者启动app.js的npm start或诸如此类的东西,您希望返回到哪里?app.js创建服务器,我在module.exports实际调用之前就需要它,所以我通过将module.exports移动到创建服务器的正下方来修复它