本文介绍: 有些时候,我们需要针对生产环境和开发环境分别书写 webpack 配置。为了更好的适应这种要求, webpack 允许配置不仅可以是一个对象,还可以是一个函数。
区分环境
在调用 webpack 函数时, webpack 会向函数传入一个参数 env ,该参数的值来自于 webpack 命令中给 env 指定的值,例如:
这样一来,我们就可以在命令中指定环境,在代码中进行判断,根据环境返回不同的配置结果。
webpack.pro.js :
webpack.dev.js :
webpack.base.js :
webpack.config.js :
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。