本项目用的是Vue cli4,如果是vue cli3也是可以参考使用的
省略创建项目这个步骤,接下来在创建好的项目里找到public文件夹,复制多个index.html入口文件,并且修改名称;
每个入口文件只是文件名改变,里面内容复制原有的index.html,每个文件里id="app"也是不变的
在src文件夹下创建一个pages文件 ——>再创建四个文件夹:admin 、index、mobile、web ——> 每个文件夹下都要有App.vue、main.js、router.js
因为现在用新版vuecli创建出来的项目比较以前会没有vue.config.js,所以需要在根目录下手动创建它,我这儿里面只是基本配置,仅作参考,具体情况可以自己配置
// const { resolve } = require("core-js/fn/promise")
const path = require("path");
function resolve(dir) {
return path.join(__dirname, dir)
}
let pages = {
index: {
entry: 'src/pages/index/main.js',
template: 'public/index.html',
filename: