Developing Page Fragments Reference
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

フラグメントツールキットコマンドリファレンス

Fragments Toolkit は、Liferay 2024.Q1+/Portal GA112+ 以降では非推奨となります。 詳細については、 フラグメント ツールキットの代替品 を参照してください。

フラグメントツールキット は、現在実行中のLiferay DXPインスタンスに接続して、フラグメントをインポートおよびエクスポートできます。 ツールキットで作成したフラグメントをポータルに自動的にインポートすることもできます。 次のコマンドを使用できます。

コマンドDescription
npm run add-collectionフラグメントを整理するための新しいコレクションを作成します。 プラットフォームではフラグメントセットと呼ばれます。
npm run add-fragmentコンポーネント、入力、またはReactフラグメントを新規または既存のコレクションに追加します。
npm run add-fragment-composition新規または既存のコレクションに新規フラグメント構成を追加します。
npm run add-page-template新しい表示ページテンプレート、ページテンプレート、またはマスターページを作成します。
npm run buildfragment.jsoncssPathキーで指定された.sassまたは.scssファイルをコンパイルし、コンパイルしたCSSコードをbuild/liferay-fragmentsに格納します。 コンパイルされたCSSのみが保存され、SCSSはデータベースには保存されません。 外部フラグメントは、外部リポジトリに保存する必要があります。
npm run compressポータルに手動でインポートできる .zip ファイルを作成します。 Liferay PaaSでこれを使用するには、 JVM を構成する必要があります。
npm run export実行中のサーバーからコレクションとフラグメントを取得します.
npm run importコレクションとフラグメントを現在のプロジェクトから実行中のサーバーに送信します。 フラグメントの構成 JSON (利用可能な場合) が無効な場合、インポートは失敗し、エラー メッセージが表示されます。
npm run import:watch作成または変更されたコレクションとフラグメントをポータルに自動的にインポートします.
npm run previewLiferay DXP 7.2 SP1+/Portal 7.2 GA2+ インポートする前にフラグメントをプレビューします。 フラグメントに加えられた変更は、自動でリロードされ、更新を表示します。 この機能を使用するには、ポータル インスタンスに OAuth 2 プラグインがインストールされている必要があります。

利用可能なすべてのタスクは、Fragment Set プロジェクトの package.jsonscripts セクション内で確認できます。

これらのツールを自由に使用できるため、ローカル環境のコマンド ラインからページ フラグメントの作成と編集を効率的に管理できます。