Main Content

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

Web アプリの作成

メモ

Web アプリを作成するには、 MATLAB® Compiler™製品のインストールが必要です。

App Designer の前提条件

Web アプリをパッケージ化してデプロイするには、事前に MATLAB App Designer を使用してアプリを作成する必要があります。詳細については、App Designer を使用した簡単なアプリの作成と実行 (MATLAB)を参照してください。

Web アプリをパッケージ化して作成する手順

  1. MATLAB コマンド ラインで「webAppCompiler」と入力し、Web アプリ コンパイラ アプリを開きます。

  2. ツールストリップのMAIN FILEセクションで、 ボタンをクリックして、App Designer .mlappファイルをプロジェクトに追加します。Web アプリ コンパイラーは、アプリ名、作成者、概要、説明、バージョンなどのアプリに関する情報を含むApp detailsセクションを含めるように自動的にサイズ変更されます。App Designer でアプリに関する情報を編集するには、 「Edit App Details」をクリックします。Refreshをクリックして、加えた変更を Web App Compiler に更新します。

  3. (オプション) Copy web app to server app folderチェックボックスを選択し、Web アプリ アーカイブ (.ctfファイル) を自動的に保存するサーバー上のアプリ フォルダーへのパスを指定します。コピーされました。このチェック ボックスをオフのままにすると、Web アプリ コンパイラは Web アプリ アーカイブ (.ctf ファイル) をプロジェクト フォルダーに作成します。Web アプリ アーカイブ (.ctf ファイル) をサーバー上のアプリ フォルダーに手動でコピーするか、アップロードする必要があります。

  4. サポートするファイルがある場合は、「アプリの実行に必要なファイル」セクションに追加します。サポート ファイルには、MAT ファイル、Web アプリで使用されるイメージ、またはユーザーが作成し MATLAB Compiler が見つけられない MATLAB 関数が含まれます。

  5. [Package]をクリックしてアプリをパッケージ化し、Web アプリ アーカイブ (.ctfファイル) を作成します。

    開いたSave Projectダイアログ ボックスで、プロジェクト名と Web アプリ プロジェクトを保存する場所を指定します。Web App Compiler によってプロジェクトが保存され、 [Package]ダイアログ ボックスが開きます。

  6. パッケージ化が完了したら、 [Package]ダイアログ ボックスで、 [Open output folder]をクリックします。この手順で、以下のファイルを含むプロジェクト フォルダーが開きます。

    • webAppArchiveName.ctf

    • mccExcludedFiles.log

    • PackagingLog.html

    • requiredMCRProducts.txt

    ログ ファイル PackagingLog.html を表示して、Web アプリ アーカイブのパッケージ化および作成に使用された正確な mcc 構文を確認できます。

  7. Web アプリを使用するには、Web アプリ アーカイブ ファイル webAppArchiveName.ctf をデプロイします。詳細については、Web アプリのデプロイを参照してください。

互換性についての考慮事項

多くの場合、あるプラットフォームで Web アプリ アーカイブ (.ctf ファイル) を生成し、サポートされる他の任意のプラットフォームで実行中のサーバーにデプロイできます。MEX ファイルや Simulink® シミュレーションなど、オペレーティング システム固有の依存関係またはコンテンツをアプリケーションに追加しない限り、生成されるアーカイブはプラットフォームに依存しません。

関連するトピック