注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Slate アプリケーションを Marketplace 製品に追加する [ベータ]

Foundry DevOps を使用して、Slate アプリケーションを他のユーザーがインストールして再利用できる Marketplace 製品 に含めます。最初の製品を作成する方法を学びます。

サポートされている機能

Marketplace 製品は現在、Platform タブを通じて設定された object set および function ソースを持つ Slate アプリケーションをサポートしています。Marketplace はデータ読み込みのない静的な Slate アプリケーションもサポートしています。

製品に Slate アプリケーションを追加する

Slate アプリケーションを製品に追加するには、まず 製品を作成 し、次に以下のように Slate Application コンテンツタイプを選択します。

Slate アプリケーションを追加

Code Sandbox ウィジェットを使用する Slate アプリケーションのパッケージ化

Code Sandbox ウィジェットの外部ライブラリに依存する Slate アプリケーションは Marketplace でパッケージ化できます。

インストール時にライブラリファイルのコピーを生成したい場合は、製品を作成する際に Content タブの下の Files タブにライブラリのファイルを含めていることを確認してください。ユーザーが製品をインストールすると、そのプロジェクトにこれらのファイルのコピーが取得されます。Code Sandbox ウィジェットは、それらのライブラリファイルのコピーをリファレンスします。

依存関係を持つ Code Sandbox

Slate はまた、CDN リンクを介してライブラリを提供することもサポートしています(たとえば、https://unpkg.com/browse/chart.js@2.7.1/)。CDN リンクはそのまま保持されるため、インストールされた Slate アプリケーションには同じ CDN リンクが含まれます。これにより、ユーザーは CSP を設定して CDN リンクを許可する必要があるかもしれません。

Code Sandbox ウィジェットでライブラリを使用する方法の詳細については、Code Sandbox ウィジェットのドキュメント を参照してください。