为什么?

   项目中有许多h5页面---正好利用vue-cli完成项目构建,不能每次都vue-init生成一套结构。

目标:npm run dev test-1 启动项目test-1  npm run build test-1 打包项目test-1

改造vue-cli:

   vue-cli 多个项目 -公用一套配置

 page 目录放项目一、二......, components放公共组件

配置更改(动态改变路径):

   dev 环境 webpack.dev.conf.js 动态改变 模板路径

    vue-cli 多个项目 -公用一套配置

build配置

vue-cli 多个项目 -公用一套配置

入口文件更改 webpack.base.conf.js

    vue-cli 多个项目 -公用一套配置


   获取项目名字

       vue-cli 多个项目 -公用一套配置

npm run dev 改造

vue-cli 多个项目 -公用一套配置

dev.sh

vue-cli 多个项目 -公用一套配置

然后就可以 npm run dev test-1  npm run build test-1了

   

相关文章: