fork 自 vuejs-templates/webpack修改而来。
- 添加了大量的说明,去除了不必要的功能与命令
- 删除了目录static与插件copy-webpack-plugin
- 删除config目录 将变量设置config/index.js改名为config.js并移入build目录
- 将check-versions.js合并到build.js
- 将vue-loader.conf.js合并到webpack.base.conf.js
- 整合了单页面应用与多页面应用
- config.js中
singlePage可设置是否单页面应用true与false - 多页面项目时
moduleName可设置根目录 默认为page dev环境默认关闭自动打开页面,服务启动后会打印启动页面,点击打开
- config.js中
- 目前暂不采用 vw 方案 继续 rem 方案解决移动适配问题
- 项目使用vue与less
- 默认使用 ui 模板为 iPhone7
375宽度1rem = 100px,非移动端项目请注销common.js内移动端相关代码 - 参考 normal.css 与常用选项配置了一份初始化 css
- 移动端禁用 img 标签点击事件,防止一些系统弹窗问题
- 全面使用 vw 布局
$ npm install -g vue-cli
$ vue init yuni-tech/vue-tpl my-project
$ cd my-project
$ npm install
$ npm run dev