gpt4 book ai didi

node.js - 我的 Node.js 服务器如何知道它是生产服务器而不是本地服务器?

转载 作者:太空宇宙 更新时间:2023-11-03 22:55:32 24 4
gpt4 key购买 nike

最终将最基本的 Node.js 脚本部署到 EC2 服务器进行尝试后,我的服务器在 :3000 上显示我的应用程序,就像在开发中而不是在生产中一样。我找不到任何关于它的信息,这让我觉得它是如此简单,除了我之外,没有人会不知道如何做到这一点,我需要在这里做什么才能让我的 EC2 服务器知道它是生产服务器? p>

var port;
app.configure('development', function(){
port = 3000;
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});

app.configure('production', function(){
port = 80;
app.use(express.errorHandler());

});

最佳答案

命令行

$ NODE_ENV=production node app.js

在应用程序中

process.env.NODE_ENV = 'production'

关于node.js - 我的 Node.js 服务器如何知道它是生产服务器而不是本地服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16535945/

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