遇到的问题:运行项目报错Error: env [NODE_ENV] is not set
问题截图:
解决思路,env 中 NODE_ENV没有设置,导致进程失败,所以可以将这个NODE_ENV设置值即可解决。因为是别人的项目,我是直接接手过来的,所以全局搜索了一下NODE_ENV,发现NODE_ENV=development,所以只要将NODE_ENV设置这个development就可以了
实现方法:
- 在Linux中:
NODE_ENV=development node foo.js
- 在Windows中
SET NODE_ENV=development
node foo.js
根据项目实际需求写node foo.js这句话,有的项目可以不写
tips:
可能出了NODE_ENV这个属性没有设置之外,还有别的值没有设置,同样的道理,你给这个值设置对应的值即可