uni-app学习体会

        本学期学习了uni-app跨平台开发,选择的原因:开发者/案例数量更多、跨平台能力及扩展灵活性更强、性能体验优秀、周边生态丰富、学习成本低、开发成本低。

        uni-app是一个使用vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。

        

环境配置

HBuilderX官网下载地址:HBuilderX-高效极客技巧

选择对应的版本下载即可

HX的特点

轻巧、运行速度快、vue开发强化、小程序支持、markdown利器、界面清爽简洁、强大的语法提示、高效极客工具、更强的JSON支持

HX的扩展性

HX支持Java插件、nodejis 插件,并兼容了大部分vscode的插件及代码块。

支持通过外部命令方便地调用各种命令行功能,并设置快捷键。

支持快捷键导人。其他工具(如vscode或sublime)的快捷键,在“菜单”→“快捷键”方案中可以切换。

通过HBuilderX可视化界面创建项目

官方推荐使用HBuilderX创建项目,在HbuilderX会提供很多代码提示,编码直接在这个IDE里就行了,这种方式创建项目比较简单,可视化创建项目、运行,马上就可以上手开发了。

但是这种方式有个缺点,那就是用户可以自定义的选项少了,比如说测试环境和正式环境的区分,还有不支持命令行打包。

小程序运行到微信小程序当中

安装微信开发者工具,下载地址:微信开发者工具下载地址与更新日志 | 微信开放文档

安装并配置完毕之后,打开HBuilderX,进入项目,选择“运行”→"运行到小程序模拟器“→"微信开发者工具“命令,即可在微信开发者工具中体验uni-app

开启服务器端口,启动微信开发者工具

小程序运行到手机上

使用数据线连接手机和电脑,选择“传输文件”模式。

将手机设置为“USB调试模式”,具体如何调,自行操作。

在HBuilderX中单机“运行”→“运行到手机或模拟器”,选择相应的设备,即可在手机中查体验uni-app

uni-app小程序打包发行

在HBuilderX中,单击“发行”→“原生App-云打包”命令

登录HBuilder账号(如果没有账号需要自行注册),需要实名认证才可以使用云打包功能,并配置打包选项(以打包安卓为例)。配置完成后,单击“打包”按钮

查看打包状态,单击“发行”→“原生App-查看云打包状态”命令。等控制台显示打包成功提示后单击下载地址即可下载

至此,基于uni-app的项目使用HBuilderX实现了App的打包,打开“所在目录”即可看到打包好的apk文件,如果有需要,可以把安装包发布到应用商店等其他渠道供其他人下载使用。

总结

总的来说,学习uni-app要不断地实践跟思考,遇到不会的问题就去问老师或者同学,要多交流,不断地实验总结经验。只有不断地充实自己才能够达成自己的梦想,达成目标。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值