CLI 發行uni-app到微信小程序@mp-weixin

HBuilderX 3.3.7-alpha,支持使用CLI發行微信小程序。

通過此種方式,可在命令行或其它CI工具中,完成微信小程序代碼的上傳、預覽等操作。

CLI命令語法@cmd

  1. # 僅編譯uni-app項目到微信小程序,不發行
  2. cli publish --platform mp-weixin --project 項目名稱
  3. # 編譯uni-app項目到微信小程序,併發行小程序到微信平臺
  4. cli publish --platform mp-weixin --project 項目名稱 --upload true --appid 小程序appid --description 發佈描述 --version 發佈版本 --privatekey 小程序上傳密鑰文件
參數 說明
—platform 必填,發行平臺(MP-WEIXIN)
—project 必填,項目名稱
—appid 必填,微信小程序appid
—subPackage 發行爲混合包, 示例:—subPackage xxx
—upload 打包後是否上傳到微信平臺,只有值爲true時生效
—description 上傳的小程序描述
—privatekey 微信代碼上傳密鑰文件 詳情
—version 上傳小程序的版本號;选填。如果不填写,则会读取manifest.json中的版本号

小程序代碼上傳密鑰@uploadPrivateKey

HBuilderX 3.3.7+, uni-app 发行到微信小程序,支持自动上传代码到微信平台,无需再通过微信开发者工具上传发行。详情

HBuilderX 發行微信小程序,需要提供微信小程序代碼上傳密鑰

通过微信小程序CI,使用上传密钥上传代码,无需打开微信开发者工具,一键完成微信小程序代码的上传、预览等操作。

如何獲取微信小程序代碼上傳密鑰?

打開微信公衆平臺 官網, 掃碼登錄,左側菜單【開發 -> 開發管理】,點擊tab【開發設置】,如下圖:

CLI 發行uni-app到微信小程序@mp-weixin - 图1

下載密鑰文件:

CLI 發行uni-app到微信小程序@mp-weixin - 图2

特别注意:

  1. 请正确填写微信小程序appidprivatekey
  2. 如果开启了IP白名单,请确保微信平台已配置 IP 白名单