当前位置: 首页 > news >正文

微信小程序的开发流程

微信小程序开发流程

1. 注册微信小程序账号

  • 进入微信公众平台(mp.weixin.qq.com),选择小程序的账号类型按照流程进行注册。注意每个邮箱只能注册一个账号。

2. 下载开发工具

  • 使用账号登录微信公众平台,在开发->开发设置->开发者ID中找到小程序的AppID。
  • 下载微信开发者工具,进入小程序开发工具,下载对应的版本安装即可。

3. 开始进入小程序前端开发

  • 打开微信开发者工具,扫码登录、创建小程序项目。
  • 在项目设置里填入AppID。

4. 前端开发过程

  • 小程序前端开发是在腾讯的开发工具里,使用JavaScript语言,遵循腾讯小程序的开发文档规范进行代码编写。
  • 开发过程中可以编译、预览、真机调试等,可以使用各种插件,可以调用一些公共的API或者自己定义的后端接口,也可以使用腾讯提供的云函数。
  • 调用的后端接口需要是HTTPS开头的,并且需要在微信公众平台的开发->开发设置->服务器域名里配置好。

5. 项目结构

  • pages 用来存放所有小程序的页面。
  • utils 用来存放工具性质的模块(例如:格式化时间的自定义模块)。
  • app.js 小程序项目的入口文件。
  • app.json 小程序项目的全局配置文件。
  • app.wxss 小程序项目的全局样式文件。
  • project.config.json 项目的配置文件。
  • sitemap.json 用来配置小程序及其页面是否允许被微信索引。

6. 双线程模型

  • 微信小程序的框架包含两部分:View视图层(可能存在多个)和App Service逻辑层(一个)。
  • View层用来渲染页面结构,AppService层用来逻辑处理、数据请求、接口调用,它们在两个线程里运行。
  • 视图层使用WebView渲染,逻辑层使用JSCore运行。
  • 视图层和逻辑层通过系统层的WeixinJsBridge进行通信。

7. 提交审核和发布

  • 完成小程序开发后,提交代码至微信团队审核。
  • 审核通过后即可发布。

以上步骤涵盖了从注册账号到开发、审核和发布的整个流程。更多详细信息可以参考微信公众平台的官方文档。
``

http://www.lryc.cn/news/475812.html

相关文章:

  • 十分钟快速让你搞懂 Vue3 和 React 的区别
  • 头歌——机器学习(线性回归)
  • AI驱动无人驾驶:安全与效率能否兼得?
  • 使用Git LFS管理大型文件
  • OpenAI终于正式上线搜索功能,搜索行业要变天了?
  • ssm《数据库系统原理》课程平台的设计与实现+vue
  • Java SpringBoot调用大模型AI构建AI应用
  • MySQL【二】
  • SQL 常用语句
  • 前端埋点系统之如何用heatmap.js画网页热力图
  • CentOS 7系统下Redis Cluster集群一键部署脚本发布
  • 自编以e为底的对数函数ln,性能接近标准库函数
  • Java中的日期时间
  • 位置编码的表示
  • 0,国产FPGA(紫光同创)-新建PDS工程
  • c++联合
  • Edit Data. Create Cell Editors. Validate User Input 编辑数据。创建 Cell Editors。验证用户输入
  • Java 文件操作与IO流
  • 探索开源MiniMind项目:让大语言模型不再神秘(1)
  • Android 大疆面经
  • 【2024-10-31-2024-11-03】LeetCode刷题——python语法基础题
  • 【算法】二分查找
  • 第十五章 Vue工程化开发及Vue CLI脚手架
  • 【Grafana】Grafana 基础入门
  • 如何获取页面上所有input框
  • 0-ARM Linux驱动开发-字符设备
  • 使用 Faster Whisper 和 Gradio 实现实时语音转文字
  • redis v6.0.16 安装 基于Ubuntu 22.04
  • Milvus - 内存索引类型详解
  • 【STM32】按键控制LED 光敏传感器控制蜂鸣器