标签:lob last ges file yarn cli class let console
使用vue 配置多入口因为懒,所以要提高开发效率,因为懒,所以要安装第三方依赖
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,//配置多入口
}
标签:lob last ges file yarn cli class let console
原文地址:https://blog.51cto.com/5353088/2509336