すべてのプロダクト
Search
ドキュメントセンター

SuperApp:ミニアプリのビルド、パッケージ化、公開

最終更新日:Jan 18, 2025

uni-app プロジェクトをデバッグした後、uni-app プロジェクトを uni-app ミニアプリにパッケージ化し、ミニアプリのアーティファクトをアプリケーションオープンプラットフォームに同期できます。または、ローカルでビルドされた uni-app ミニアプリをアプリケーションオープンプラットフォームに直接同期するか、uni-app プロジェクトをネイティブアプリにパッケージ化し、ミニアプリコンテナーをネイティブアプリに統合することもできます。このトピックでは、これらの操作を実行する方法について説明します。

手順

  1. uni-app ミニアプリを作成します。 uni-app の公式デモプロジェクトを選択できます。

  2. メニューバーで、[ビルド] > [ミニプログラム-alibaba Cloud Emas(uni-app のみ)] を選択します。[EMAS ミニアプリ公開] ダイアログボックスが表示されます。

    image..png

    image..png

    次の表にパラメーターを示します。

    パラメーター

    説明

    AppId

    このパラメーターは必須です。 アプリケーション Open Platform からアプリ ID を取得できます。 ID の取得方法の詳細については、アプリを作成する[アプリ ID を表示]をご参照ください。

    PrivateKey File Path

    このパラメーターは必須です。 アプリケーションオープンプラットフォームからダウンロードしたキーファイルをアップロードします。 キーファイルのダウンロード方法の詳細については、「グローバル設定」の HBuilder キーファイルをダウンロードするグローバル設定 をご参照ください。

    WGT File Path

    このオプションのパラメーターは、uni-app ミニアプリのビルド後に生成される WGT ファイルへのパスを指定します。

    • 公開する uni-app ミニアプリがビルドされている場合は、WGT ビルドパッケージを選択します。

    • 公開する uni-app ミニアプリがビルドされておらず、WGT ファイルパスが空の場合、拡張機能は HBuilderX CLI ツールを呼び出してミニアプリをビルドし、ミニアプリを WGT ファイルにパッケージ化します。

  3. [送信] をクリックします。 拡張機能はミニアプリの公開を開始します。 ミニアプリが公開されると、ミニアプリのアーティファクトはアプリケーションオープンプラットフォームに同期されます。

説明

uni-app ミニアプリをネイティブアプリにパッケージ化し、ミニアプリコンテナーをネイティブアプリに統合する方法の詳細については、「FAQ」をご参照ください。