windows下设置 NODE_ENV可以说是非常的坑, 按照网上的各类方法在我的windows 10主机上都是油盐不进,

坑1:

set NODE_ENV=development 在我的主机上没有任何的作用

坑2:

从“控制面板”中的“系统”中找到该工具(设置环境变量依然没有任何作用)。

坑3:

像是在MAC OS 或者 Linux上的设置方法根本更不可能: export NODE_ENV=development

方法:

使用插件cross-env

npm install cross-env

在package.json中加入 ```"start": "cross-env NODE_ENV=development node your-app-name.js"``

在cmd再

npm start

之后在node文件中,看一看相关的应用到判断环境变量再执行的代码

if (process.env.NODE_ENV === 'development') {
  
}
复制代码

待续。。。

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:1 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐