由于懒,因此要提升开发效率,由于懒,因此要安装第三方依赖javascript
yarn add glob -D //安装依赖
const getEntries =(pathUrl)=>{ let pages={} glob.sync(pathUrl).map(filePath=>{ const fileName=filePath.substring(filePath.lastIndexOf("/")+1,filePath.lastIndexOf(".")) pages[fileName]={ /* 返回对应的入口页面配置,详情见vue-cli官网 */ template: `${filePath.substring(0, filePath.lastIndexOf("."))}.html`, entry:filePath, filename: fileName+".html", chunks: ['manifest', 'chunk-vendors','chunk-common',fileName], title:fileName } }) console.log(pages) return pages } const entries = getEntries("src/entries/**/*.js") //入口文件夹位置 module.exports={ pages:entries,//配置多入口 }