我们知道vue项目是单入口。指定一个入口文件去加载他所有的依赖。如果我们希望他有多个入口文件怎么办呢?
我们可以在public下面新建一个html的文件
然后src下新增一个文件夹,用来放APP.vue和 main.js。
然后修改vue.config.js。把他的pages改成2个入口。
const pages = {index: {entry: "src/main.js",// 页面的模板文件template: "public/index.html",// build 生成的文件名称 例: dist/index.htmlfilename: "index.html",chunks: ["chunk-common","chunk-vendors","index",],},index1: {entry: "src/index1/main.js",template: "public/index1.html",filename: "index1.html",chunks: ["chunk-common","chunk-vendors","index1",],}, }
然后重新运行项目。我的项目是输入http://192.168.2.9:8080/index.html/#/和http://192.168.2.9:8080/index1.html/#/