微信开发小程序后如何部署?

服务器

微信小程序开发完成后,部署上线主要分为以下几个步骤。部署并不是传统意义上的“服务器部署”,而是将代码上传到微信官方平台,经过审核后发布。以下是详细的部署流程:


一、前期准备

  1. 注册小程序账号

    • 前往 微信公众平台 注册小程序账号。
    • 完成实名认证(个人或企业)。
  2. 获取 AppID

    • 登录后在「开发」->「开发设置」中获取小程序的 AppID,开发时需要用到。
  3. 配置服务器域名(如需)

    • 如果小程序需要调用后端接口(如 HTTPS 请求),必须在「开发设置」中配置 request 合法域名
    • 包括:
      • request 合法域名
      • socket 合法域名
      • uploadFile 合法域名
      • downloadFile 合法域名
    • 注意:只支持 HTTPS 协议,不支持 IP 地址或 localhost。

二、使用微信开发者工具上传代码

  1. 打开微信开发者工具

    • 下载并安装 微信开发者工具。
    • 打开你的小程序项目。
  2. 填写项目信息

    • 选择项目目录,填写 AppID,项目名称等。
  3. 上传代码

    • 点击工具顶部的「上传」按钮(上传到微信后台)。
    • 填写版本号和项目备注(如:v1.0.0 上线版本)。
    • 点击「上传」。

✅ 上传成功后,代码会进入微信小程序管理后台的「版本管理」中,显示为“开发版本”。


三、在微信公众平台提交审核

  1. 登录 微信公众平台
  2. 进入「管理」->「版本管理」
  3. 找到刚上传的“开发版本”,点击「提交审核」
  4. 填写审核信息:
    • 业务名称
    • 测试账号(如有)
    • 功能页面路径(如:pages/index/index)
    • 审核说明(如:首次上线,主要功能为 XXX)
  5. 提交等待审核(通常 1-7 个工作日)

四、审核通过后发布

  1. 审核通过后,你会收到通知。
  2. 回到「版本管理」,点击「发布」按钮。
  3. 确认发布,小程序即可对外访问(用户搜索或扫码可使用)。

⚠️ 注意:发布后无法撤回,只能发布新版本覆盖。


五、后续更新与维护

  • 每次更新代码后,重复上述「上传 → 提交审核 → 发布」流程。
  • 可使用「灰度发布」功能,先对部分用户开放新版本。
  • 查看用户数据、访问量、错误日志等可在「统计」模块中查看。

六、后端服务部署(补充)

虽然小程序前端代码由微信托管,但如果你有后端服务(如 Node.js、Java、Python 等),需要自行部署到服务器,例如:

  • 阿里云、腾讯云、华为云等云服务器
  • 使用 Serverless(如腾讯云云开发、Vercel、Netlify)
  • 使用云开发(推荐新手):微信内置的云开发环境,无需自己搭服务器

如果使用 云开发,可以直接在微信开发者工具中初始化云开发环境,部署云函数、数据库、存储等。


总结流程

开发代码 → 微信开发者工具上传 → 公众平台提交审核 → 审核通过 → 发布上线

如有更多需求(如自定义域名、支付功能、客服消息等),还需额外配置相关权限和证书。

如需,我可以提供云开发部署或传统后端部署的具体示例。

未经允许不得转载:CDNK博客 » 微信开发小程序后如何部署?