在cli项目中我们一般都能找到三个配置文件,如vue-cli的项目在build文件夹下分别有一个通用的基础配置,一个dev一个pro。那么本节就来看下它大概是如何进行配置的合并与拆分的
思考
我们在开发环境需要启用一个本地的node服务,最好能支持热更新。我们也需要在代码出现诸如语法错误时映射到源文件。这些都是生产环境所不需要的
新建build文件夹,分别新增dev、base和pro文件
base是公用配置
dev为开发环境
pro为生产环境打包
(借助该插件进行配置合并)
定义scripts指令,指向对应文件