个人财务系统搭建1
2017-12-11 本文已影响0人
a_pioneer
cross-env 包:
在webpack的应用中,主要应用于标识开发环境与生产环境,从而调用不同的webpack.config.js来打包文件。
- 解决不同系统输入参数的格式不同的问题。
- 安装
npm install --save-dev cross-env
- 使用:
NODE_ENV
为环境变量,真正的执行命令是webpack --config build/webpack.config.js
{
"script": {
"build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
}
}
-
cross-env-shell
: 前面的输入能作为后面的参数
{
"scripts": {
"greet": "cross-env-shell GREETING=Hi NAME=Joe \"echo $GREETING && echo $NAME\""
}
}
- node 中可以通过
process.env.NODE_ENV
获得该值