Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Web包环境变量NODE_ENV vs cli params--ENV_Javascript_Webpack - Fatal编程技术网

Javascript Web包环境变量NODE_ENV vs cli params--ENV

Javascript Web包环境变量NODE_ENV vs cli params--ENV,javascript,webpack,Javascript,Webpack,set环境变量和cli环境选项之间有什么区别 比如说 cross-env NODE_ENV=production webpack 然后 或 然后 哪个更好?webpack--env.production可能更好,因为它将确保设置所有应设置的变量。诚然,这可能只是设置NODE_ENV=production——然而,在未来情况可能会发生变化,这种方法将确保您始终采用当前最佳的方法。webpack--ENV.production可能更好,因为它将确保设置所有应设置的变量。诚然,这可能只是设置NODE

set环境变量和cli环境选项之间有什么区别

比如说

cross-env NODE_ENV=production webpack
然后

然后

哪个更好?

webpack--env.production可能更好,因为它将确保设置所有应设置的变量。诚然,这可能只是设置NODE_ENV=production——然而,在未来情况可能会发生变化,这种方法将确保您始终采用当前最佳的方法。

webpack--ENV.production可能更好,因为它将确保设置所有应设置的变量。诚然,这可能只是设置NODE_ENV=production——然而,在未来情况可能会发生变化,这种方法将确保您始终采用当前最好的方法

const isProd = process.env.NODE_ENV === 'production'
webpack --env.production
module.exports = function (env) {
 ....
}