如果您是阿里云小程序云用户,可以使用Cloud Toolkit来部署小程序应用,适用于小程序的首次部署、快速迭代、版本回滚等场景。本文将介绍如何在IntelliJ IDEA中使用Cloud Toolkit部署小程序应用到小程序云。

前提条件

背景信息

小程序云是阿里云面向小程序场景提供的一站式云服务,帮助开发者实现一云多端的业务战略。开发者可通过小程序云支撑各类小程序前端,在一朵云内实现统一的资源管理、统一的数据运营和统一的业务设计。详情请参见什么是小程序云?

小程序云应用是面向小程序的应用场景,为开发者提供的一键构建后端应用运行环境、后端服务部署、运维监控等能力的一站式小程序部署服务。

使用Cloud Toolkit可以快速部署小程序云应用至小程序云,暂不支持部署小程序Serverless。

操作步骤

  1. 在IntelliJ IDEA中打开您的小程序工程。
  2. 在 IntelliJ IDEA 界面左侧的 Project 中右键单击待部署的工程名,在快捷菜单中选择Alibaba Cloud > Deploy to Mini Program...
  3. Deploy to Mini Program对话框中进行部署配置。
    deploy to mini program
    说明 若您尚未在小程序云上创建应用,可在对话框右上角单击Create a new mini program,跳转到小程序云控制台创建应用。

    部署参数说明如下表所示:

    参数 参数 描述
    应用信息(Application) Application 应用名称,选择部署应用。
    Environment 应用环境,分为测试环境和生产环境。
    部署方式(Deploy File) Maven Build 若当前工程采用 Maven 构建,可以直接构建并部署。
    Gradle Build 若当前工程采用Gradle构建,选择此项来构建并部署。
    Upload local file 若当前工程不是采用Maven构建,或本地已存在部署文件的压缩包,则上传本地的部署文件即可。
    History version 若需回滚到历史版本,可选择此项再选择版本信息。
    分批部署(Advanced) Action 根据实际选择为上传并部署或者仅上传。
    Version 会默认生成本次部署的版本信息,可自行修改。
    Description 默认生成本息部署的说明信息,可自行修改。
  4. 先单击Apply,然后单击Run

结果验证

部署开始后,IntelliJ IDEA的Console区域会打印部署日志,请根据日志信息检查部署结果。

您还可以登录阿里云小程序云控制台,在所部署应用的发布信息页签查看部署结果。

后续步骤

在IntelliJ IDEA底部选择Alibaba Cloud View > Alibaba Mini Program View页签。在Alibaba Mini Program View页签中展示了当前账号下所有的小程序云应用,您可以对其执行查看、部署历史版本、重启、停止等操作。