0

圧縮およびキャッシュされたjsをデプロイするためだけでなく、(MinifierFilterによって推測される)barebone.jspファイルが作成されているのがわかります。開発と本番のケースを分離したいのですが、開発に関しては、Liferayが生成されたjavascriptファイルをキャッシュするだけでなく、この生成されたインスタンスをまったく持たないようにしたいだけです。

もっと正確に言うと、すべてのjavascriptファイルをその場で連結する必要があります。開発時に静的ファイルを編集し、できるだけ早く結果を確認する機会を常に持ちたいと思っています。

それを実装する最も簡単な方法は何ですか?

4

1 に答える 1

1

portal-ext.properties に portal-developer.properties の設定を含めます。これにより、ミニファイヤ、キャッシュなどが無効になり、前述の問題なしで開発できます。ただし、すべてのファイルが個別にロードされるため、本番環境ではこの設定は必要ありません。

(編集: 以下の私のコメントを回答に含めることをお勧めします): このファイルは webapps/ROOT/WEB-INF/classes にあります。

すべての *.fast.load パラメーターはさまざまなミニファイアー (css、js) 用ですが、通常はそこに名前が付けられたすべてのパラメーターが必要です。

于 2011-08-12T16:46:48.790 に答える