​​​​​uniapp-开发流程&常见问题​

本文介绍了如何使用HBuilderX创建和运行uni-app项目,包括小程序的配置、安卓和iOS的打包、H5及小程序的发布。还提到了条件编译、easycom组件简化、内置CSS环境变量等关键点,帮助开发者高效地进行多端开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

 

  1.   首先需下载HBuilderX编辑器 地址 HBuilderX-高效极客技巧

  2. uni-app支持通过 可视化界面 vue-cli命令行 两种方式快速创建项目(可视化的方式比较简单,HBuilderX内置相关环境,开箱即用,无需配置nodejs。)

  3. 创建uni-app
    ec2568d3066c4abaade01fb489f87e5b.png

    0827d016d2a64131b92fca62e9ce3988.png

     

4.   运行uni-app

39f7285b3363427098ac2e11cc2b2e81.png

 

 

5. 如果运行到小程序 需要在如下配置小程序安装路径(支付宝,等其他小程序同理)539a53f56926488581e4b7983403ed0a.png

 

6. 打包安卓和ios (会生成对应的apk和ios包)
f33fdfd30a744e2daab3f21b4b9ec02f.png

 

7. 打包H5以及发行小程序

a6c3c781eecc4048862c3d28c357bf64.png

 

8. 运行到各端(包括H5,小程序,内置浏览器,手机模拟器) 049c1c9f169a4dc7bc71afb5d01b03ca.png

 

 8.1  运行到浏览器即在浏览器实时编译调试

 8.2  运行到手机 手机跟电脑连接, 运行的时候会自定安装一个Hbuilder到手机上 手机上需要打开开发者选项 以及USB调试

注意事项

 

  1.  条件编译,因为一套代码可以打包到多端,条件编译可以实现不同端,实现不同的代码,也就是条件判断  uni-app官网

     2f23702d6b4942a9b5a56b528c1ec382.png

     

  2.  原生导航栏开发(单独去除原生导航栏)

    {  
        "path" : "pages/log/log",  
        "style" : {  
            "navigationStyle":"custom"  
        }  
    }

    fc7dbd06107f498a8a57ea8f3bf82164.pnga0a4ce017ee7416294027d6ef4132d67.png

3. 传统vue组件,需要安装、引用、注册,三个步骤后才能使用组件。easycom将其精简为一步。 只要组件安装在项目的components目录下,并符合components/组件名称/组件名称.vue目录结构。就可以不用引用、注册,直接在页面中使用。 如下:

 d27eff1c190e4e79b9b24e95ed8dc5b5.png

f66f73a8b9b646f6831b76bb222519b2.png

4.  内置css环境变量

91c8b919e5f94105a69b99365032c306.png 以下样式为手机状态栏高度

7a54ee6a882b4f749b8542e6bf51d33b.png

 

 

 

更多常见问题 FAQ | uni-app官网
 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值