• uniapp开发小程序项目


    下载hbuilder

    官网入口

    下载地址

    解压安装包
    HBuilderX,Windows为zip包,解压后才能使用。

    1. 首先,选中下载的zip包,点击右键菜单,点击解压到当前文件夹
    2. 进入解压后的文件夹,找到HBuilderX.exe,直接点击打开。

    安装scss/sass编译

    插件下载地址

    https://ext.dcloud.net.cn/plugin?id=2046

    安装
    点击下载插件并导入HBuilderX
    在这里插入图片描述
    在这里插入图片描述

    快捷方案切换

    操作: 工具->预设快捷键方案切换->vs code

    初始化uni项目

    新建
    在这里插入图片描述

    项目运行到微信开发者工具

    填写appid

    在这里插入图片描述

    配置微信开发者工具路径

    在这里插入图片描述

    开启微信开发者工具的服务端口

    设置->安全设置
    在这里插入图片描述

    运行

    点击运行->运行到小程序模拟器->微信开发者工具

    修改微信小程序配置

    在uniapp项目中manifest.json->源码视图下修改mp-weixin可以修改微信小程序的配置信息
    在这里插入图片描述
    小程序
    在这里插入图片描述

    新建page

    新建小程序page页面步骤如图:
    在这里插入图片描述
    在这里插入图片描述
    page创建成功之后pages.json会自动生成pages的配置项

    "pages": [
    		{
    		"path": "pages/index/index",
    		  "style": {
    		 		"navigationBarTitleText": "uni-app"
    		 	}
    	    },
    		{
    			"path": "pages/home/home",
    			"style": {
    				"navigationBarTitleText": "",
    				"enablePullDownRefresh": false
    			}
    		},
    	]
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    配置tabbar

    pages.json增加tabBar属性

    "tabBar": {
    		"selectedColor": "#0dbc79",
    		"list": [{
    				"pagePath": "pages/home/home",
    				"text": "首页"
    			},
    		]
    	},
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    分包

    1. 在项目根目录中,创建分包的根目录,命名为 subpkg
    2. pages.json 中,和 pages 节点平级的位置声明 subPackages 节点,用来定义分包相关的结构
    	"subPackages": [{
    		"root": "subpkg",
    		"pages": []
    	}],
    
    • 1
    • 2
    • 3
    • 4
    1. 在 subpkg 目录上鼠标右键,点击 新建页面 选项,并填写页面的相关信息:

    上拉触底

    pages.json和页面路径平级节点位置声明style属性onReachBottomDistance

    {
    "path": "***/***",
    "style": {
    	"onReachBottomDistance": 150
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5

    在当前page编写函数和methods平级

    methods: {
    	......
    },
    // 触底的事件
    onReachBottom() {
    	......
    },
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    下拉刷新

    pages.json和页面路径平级节点位置声明style属性onReachBottomDistance

    {
    "path": "***/***",
    "style": {
    	"enablePullDownRefresh": true,
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5

    在当前page编写函数和methods平级

    methods: {
    	......
    },
    // 下拉刷新的事件
    onPullDownRefresh() {
    	......
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    发布

    点击 HBuilderX 菜单栏上的 发行 -> 小程序-微信(仅适用于uni-app):
    在这里插入图片描述
    在弹出框中填写要发布的小程序的名称和AppId之后,点击发行按钮:

    在这里插入图片描述

    在 HBuilderX 的控制台中查看小程序发布编译的进度:
    在这里插入图片描述
    发布编译完成之后,会自动打开一个新的微信开发者工具界面,此时,点击工具栏上的上传按钮:
    在这里插入图片描述
    填写版本号和项目备注之后,点击上传按钮:在这里插入图片描述
    上传完成之后,会出现如下的提示消息,直接点击确定按钮即可:在这里插入图片描述
    通过微信开发者工具上传的代码,默认处于版本管理的开发版本列表中,如图所示:在这里插入图片描述
    将 开发版本提交审核 -> 再将 审核通过的版本发布上线,即可实现小程序的发布和上线:
    在这里插入图片描述

    发布为 Android App 的流程
    打开项目根目录中的 manifest.json 配置文件,在基础配置面板中,获取uni-app 应用标识,并填写应用名称:

    在这里插入图片描述

    切换到 App 图标配置面板,点击浏览按钮,选择合适的图片之后,再点击自动生成所有图标并替换即可:在这里插入图片描述
    点击菜单栏上的 发行 -> 原生 App-云打包:在这里插入图片描述
    勾选打包配置如下:在这里插入图片描述
    在控制台中查看打包的进度信息:在这里插入图片描述
    点击链接下载 apk 的安装包,并安装到 Android 手机中查看打包的效果。

  • 相关阅读:
    ios微信小程序禁用下拉上拉
    目标检测性能评价指标
    PPOCR车牌定位模型推理后处理优化研究
    1688-阿里巴巴批发网(获取商品的名称,价格,图片)
    我赢助手之爆款内容创作:爆款内容的四大特性,梳理下自己的账号吧?
    数据结构-leetcode-环形链表
    Intel汇编-JMP无条件调转
    mobaXterm使用pycharm
    CANoe-vTESTstudio之State Diagram编辑器(元素介绍)
    《Java面向对象程序设计》学习笔记——第 15 章 Java 多线程机制
  • 原文地址:https://blog.csdn.net/linfeng_meng/article/details/135934733