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') {
}
复制代码
待续。。。
所有评论(0)