gpt4 book ai didi

node.js - 如何在我在命令行上设置的端口上永久启动 Node.js 应用程序?

转载 作者:搜寻专家 更新时间:2023-10-31 23:05:20 25 4
gpt4 key购买 nike

我正在尝试使用这个应该有效的命令。当启动使用 Express.js 的服务器时,它似乎没有传递环境变量。这是针对这个开源项目,Bus Ticker .

端口=8081;永远开始./website/app.js

app.js 中有这一行,所以我希望我可以在该命令行上设置环境变量,如上所示。

app.set('port', process.env.PORT || process.env.npm_package_config_port || 3000);

最佳答案

您设置的是 shell 变量,而不是环境变量。是的,这种区别令人困惑。

尝试将 export 放在该行的开头。

关于node.js - 如何在我在命令行上设置的端口上永久启动 Node.js 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23981975/

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