【发布时间】:2017-09-17 13:48:06
【问题描述】:
在我的package.json 中,我正在运行这样的脚本:
"build-dev": "webpack-dev-server --content-base src --inline --hot -p --define process.env.NODE_ENV='\"dev\"' --progress --colors -p --define process.env.REACT_APP_GAMESHOW_URL='\"http://api.gameshow.com/contestants\"' --progress --colors"
而且有效。
基本上我只是想运行 webpack 并定义一些环境变量:
webpack-dev-server --content-base src --inline --hot
process.env.NODE_ENV=dev
process.env.REACT_APP_GAMESHOW_URL=http://api.gameshow.com/contestants
但是,我多次使用这些参数:-p --define --progress --colors
有没有办法可以压缩代码使其不重复?
类似:
-p --define process.env.NODE_ENV='\"dev\"' && process.env.REACT_APP_GAMESHOW_URL='\"http://api.gameshow.com/contestants\"' --progress --colors"
我尝试了很多东西,但它们都不起作用
【问题讨论】:
标签: javascript scripting webpack package.json