【发布时间】:2015-12-20 18:46:34
【问题描述】:
调用任务时可以设置process.env.NODE_ENV吗?
我在 package.json 中写了:
"scripts": {
"clean" : "gulp clean:build --env production"
}
我也试过--NODE_ENV=production,但它不起作用。 process.env.NODE_ENV 未定义。
【问题讨论】:
-
如果您使用的是 unix-y 系统,您可以使用
NODE_ENV=production gulp clean: build作为命令。 windows 可能有一个等价物 -
另一种更简单的方法,使用 gulp-mode 插件需要更少的输入。详情请见this post。