由于项目需求将vue改造成多页面,简单记录下改造的过程,以及如何使用。
如何使用项目
- git clone
- url克隆项目到本地
- 在src/pages文件夹下,所有的页面都在pages下编写,新建一个目录(开发项目名称)demo,在demo中新建一个demo.js,demo.html,demo.vue,router/index.js这是一个单独文件的所有文件,每一个目录相当于一个项目需求,是一个单独分开的页面,例如demo和sign活动
- 具体代码可参考文件中的sign和index目录。
项目改造过程
选型时考虑到多页面更合适目前项目,对新建项目进行改造,记录代码如下.
- vue-cli webpack 项目名称(安装项目)
- 修改文件build/utils.js,加入如下代码
// 多入口页面配置(读取pages下面文件夹下的js文件,js最好和目录文件名字一致)exports.entries = function () { let entryFiles = glob.sync(PAGE_PATH+'/*/*.js') let map = {} entryFiles.map((filePath) => { let f