nodemon,babel-node:如何设置环境variables?
开发环境从这个命令开始:
nodemon -w src --exec \"babel-node src --presets es2015,stage-0\"
我如何创build一个全局variables(或process.env
variables) __DEV__ = true
?
如果你不想在nodemon调用中处理envvariables,你可以这样做。
1)创build一个名为“.env”的文件,并在其中添加如下内容: DEV = true
2)然后在您的应用程序入口文件中尽可能早地放入以下行:
要求( 'dotenv')configuration()。
只需在代码(服务器文件)中定义像这样proccess.env.VARIABLE="true"
您可以将"env"
属性添加到nodemon.json
,如下所示:
... "env": { "__DEV__": "true" }
或者你可以__DEV__="true"
来start
脚本。 两者都为我工作。
- 运行node.js时出现错误与babel“无法find预设”es2015“相对于目录”
- Babel / Node / Relay / Webpackcaching?
- 我怎样才能从别的地方访问项目的babel相关的代码?
- Webpack&Babel:服务器端渲染React组件“Unexpected token”<'“
- 从babel-preset-env中删除全局“use strict”
- 如何将服务器端渲染中的数据传递给节点的reactjs组件
- 在生产入口文件中使用babel-polyfill
- 无法安装babel Plugin`transform-es2015-destructuring`
- 通过browserify reactjs包脚本不工作在客户端(未捕获ReferenceError:组件未定义)