i***@gmail.com
i***@gmail.com
  • 发布:2018-10-25 11:09
  • 更新:2019-03-05 15:47
  • 阅读:4803

基于vue-cli3开发h5plus app的demo分享

分类:HTML5+

vue-h5plus

基于 vue-cli3 搭建的 vue 多页面 H5Plus 项目,同时结合了 vant、mui 进行开发。

vue-h5plus 的特点

  • 基于 webpack4 和 vue-cli3 多页面模式开发,体验极致的打包速度
  • 自动构建 pags 目录下的页面,快速新建页面
  • Hbuilder 项目目录和 vue 工程目录分离,Hbuilder 不打包多余的配置文件

项目说明

  • pages 目录下每个子目录作为一个页面,pagename.js 为 webpack 打包入口,pagename.html 为页面模板(若子目录下无 pagename.html ,则使用 default.html 作为模板)
  • 项目包含了 webview 模式的 tabbar,对应页面为 index
  • 项目引入了 mui 和 vant 组件库,开发者可以灵活选择

目录结构

+-- app // Hbuild 项目目录  
| +-- dist // src 目录打包资源  
| +-- static // 静态资源,不使用 webpack 打包,直接使用  
| --- *.html // src 目录打包资源  
+-- appicon // 应用图标  
+-- src // 应用图标  
| +-- assets // 资源库  
| | +-- img  
| | +-- scss  
| +-- components // 公共 vue 组件目录  
| +-- pages // 页面  
| | +--somepage // 页面  
| |  | ---pagename.html // html模板  
| |  | ---pagename.js // 入口文件  
| | --- default.html // 默认 html 模板  
| +-- utils // 公用 js  

如何运行?

install dependencies

yarn install

serve with hot reload at localhost:8099

yarn dev

build for production with minification

yarn build

快速体验

安卓版

Licence

MIT

github地址

https://github.com/inooNgt/vue-h5plus.git

3 关注 分享
Sameeeeee Trust jiaoaijyj

要回复文章请先登录注册

9***@qq.com

9***@qq.com

大佬,求微信登录demo啊啊啊
2019-03-05 15:47
i***@gmail.com

i***@gmail.com (作者)

回复 1***@163.com :
之前七牛云测试域名过期了,现在好了,换到阿里云了。
2018-12-06 10:23
1***@163.com

1***@163.com

二维码扫了打不开显示这个{"error":"no such domain"}
2018-11-20 10:16
Sameeeeee

Sameeeeee

2018-11-20 10:08
Sameeeeee

Sameeeeee

2018-10-25 11:34