Dev环境使用以下命令启动:
nodemon -w src --exec \"babel-node src --presets es2015,stage-0\"如何创建全局变量(或process.env变量) __DEV__ = true
发布于 2017-07-05 13:13:10
您可以向nodemon.json添加"env"属性,如下所示:
...
"env": {
"__DEV__": "true"
}或者您可以在package.json中将__DEV__="true"作为start脚本的前缀。这两个都对我很有效。
发布于 2018-10-26 01:26:59
您可以使用您的环境信息向package.json添加一个"nodemonConfig“属性。然后在脚本部分执行nodemon。
"nodemonConfig": {
"restartable": "rs",
"ignore": [
"node_modules/**/node_modules"
],
"delay": "2500",
"env": {
"NODE_ENV": "development",
"NODE_CONFIG_DIR": "./config"
}
}发布于 2017-07-05 13:03:41
如果您不想在nodemon调用中处理环境变量,可以这样做。
1)创建一个名为'.env‘的文件,并将如下内容放入其中:DEV=true
2)然后在您的应用程序入口文件中,尽可能早地放入以下行:
请求(‘dotenv’).config();
https://stackoverflow.com/questions/44917278
复制相似问题