問題
- 以下の のLiferay DXP上で実行するようにアプリを既存の適応後にすると、再適応純粋なJSプロジェクトを(、角度、ヴューが反応)になるために LiferayのJSウィジェット と
のLiferay-JS:適応コマンドを、全く存在しませんconfiguration.jsonにおける/備えフォルダ及びアクセスする決しての構成の内部変数をindex.js
環境への配慮
- Liferay DXP 7.1
- Liferay JSジェネレータ
決議
-
再適応されたJSアプリで
構成変数を使用することはサポートされておらず、今後もサポートされません。 これは、ポートレットのブートストラップ処理が基盤となるフレームワークに非常に依存しており、JS Toolkitがそれをコントロールできないからです。 その結果、ツールが構成に確実にアクセスするためのサポートを保証することはできません。 -
さらに、
liferay-js:adaptは、Liferay固有ではないJSコードを実行する方法として意図されています。 Liferayの機能が必要な場合は、フレームワークの開発ツールを使うのではなく、非適応プロジェクト(例えば、yo liferay-jsでゼロからプロジェクトを開発する)に切り替えることをお勧めします。 これらは、Liferay ポートレットではなく SPA を念頭に置いて設計されているため、不整合を引き起こす可能性があります。