从dist文件夹运行服务器时,交叉NODE_ENV不起作用

时间:2019-05-16 13:39:18

标签: node.js angular webpack

在构建应用程序之后,我正在运行节点服务器,并使用node dist/server/main.js指向dist文件夹。默认情况下,服务器指向生产环境(我认为这是webpack的默认工作)。

为了使其能够引用本地环境,我尝试了以下2个脚本:

"start": "cross-env NODE_ENV=local ./node_modules/.bin/cross-env node 
dist/server/main.js" 

"start": "cross-env NODE_ENV=local node dist/server/main.js"

这些不起作用。有什么办法可以让我的服务器指向本地/开发环境而不是始终指向生产环境?谢谢!

1 个答案:

答案 0 :(得分:0)

您的crossenv语法看起来错误。可能应该是:

"start": "cross-env NODE_ENV=local node dist/server/main.js"