vue项目多入口文件。vue.config.js如何修改配置
我们知道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.html filename: "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/#/