在之前的开发中主要用的是vue-cli2,最近空闲时间比较多,接下来有新项目,本着学习的目的,自己重新开始使用Vue-Cli3+TypeScript搭建新项目。新项目使用的PC和移动端两套代码集成,所以就需要配置多页面。
该项目的GitHub:https://github.com/Elisony/vue-cli3-PC-
项目搭建:
** 1.首先使用Vue-Cli3创建一个vue项目,具体创建流程请百度。创建项目完成后,在根目录表添加vue.config.js用来增加Vue的webpack配置项。**
let glob = require('glob');
//配置pages多页面获取当前文件夹下的html和ts
function getEntry(globPath) {
let entries = {
}, tmp, htmls = {
};
// 读取src/PageEntry/**/底下所有的html文件
glob.sync(globPath+'html').forEach(function(entry) {
tmp = entry.split('/').splice(-3);
htmls[tmp[1]] = entry
})
// 读取src/PageEntry/**/底下所有的ts文件</