该方法的参数可以是一个字符串路径。 所以传字符串的时候需要是个路径,而不是name。另外,你的多路由出口是什么概念,就是两个独立的项目,还是根据用户权限分配不同的跳转规则? // 目录变成 src | |---- aProject |---- aProject 修改config/index.js const projectName = process.argv[2] index: path.resolve(__dirname, `../dist/{$projectName}/index.html`), assetsRoot: path.resolve(__dirname, `../dist/{$projectName}/`), 修改build/webpack.base.conf.js const projectName = process.argv[2] app: `./src/${$projectName}/main.js` 然后启动项目的时候就npm run dev -- aProjectnpm run dev -- bProject启动各自的项目
所以传字符串的时候需要是个路径,而不是name。
另外,你的多路由出口是什么概念,就是两个独立的项目,还是根据用户权限分配不同的跳转规则?
修改config/index.js
修改build/webpack.base.conf.js
然后启动项目的时候就
npm run dev -- aProject
npm run dev -- bProject
启动各自的项目