多端泛滥、精力有限,是不少前端开发者每日的梦魇。html
uni-app
遵循Vue.js
语法规范,一套代码,多端发行,切实解决了众多开发者的痛点;前端
故自8月份发布以来,已有上万名开发人员拥抱uni-app
,目前已累计建立了数万个应用,活跃的开发者们天天在QQ群中产生数万条交流记录。vue
奔跑的脚步不会中止,历时一个多月的打磨,uni-app
1.2版本正式发布,支持发行到H5平台。git
至此,uni-app
实现了iOS、Android、小程序、H5主流四端全覆盖!github
另外,uni-app
自1.2版本开始,正式开源(传送门),欢迎你们 star 鼓励。web
实例说话,依次扫描以下4个二维码,对比体验一下:chrome
注:Appstore不能提交简单demo,因此iOS版补充了一些其余功能。vue-cli
uni-app
支持经过 HBuilderX
可视化界面、vue-cli
命令行两种方式快速建立项目,两种模式运行到H5平台后,都支持热重载。npm
可视化的方式比较简单,HBuilderX内置处理了相关环境依赖,适合懒人操做。json
1.下载HBuilderX(地址),并安装、启动
2.新建项目,选择uni-app
类型,并选择 Hello uni-app
模板
3.点击顶部菜单,运行到chrome浏览器
4.以后HBuilderX开始编译,并将信息输出到控制台
Tips:
习惯cli
脚手架的同窗,能够经过vue-cli
建立uni-app
项目。
1.全局安装vue-cli
npm install -g @vue/cli
复制代码
2.建立uni-app项目
vue create -p dcloudio/uni-preset-vue my-project
复制代码
此时,会提示选择项目模板,初次体验建议选择 hello uni-app
项目模板,以下所示:
3.进入目录并运行
cd my-project
npm run serve
复制代码
运行成功后,控制台会输出H5网站访问地址,以下:
4.启动chromel浏览器并切换为手机调试模式,访问如上地址便可体验。
Tips:
cli
脚手架仅支持编译为H5网站,下版本将支持编译到微信小程序平台;src
文件夹,拖拽到HBuilderX中,点击“运行”菜单执行uni-app
在发行到H5端时,采用的是SPA模式,支持下列配置:
uni-app
1.2版本,还包括以下更新:
uni-app
会继续保持高速迭代,在继续完善已覆盖的四端状况下,补充百度、支付宝小程序的兼容。
更多需求计划,参考uni-app需求墙