0

Liferay 6.2 でフォルダに含まれるすべての css (または js) ファイルをロードする方法はありますか?

これは、liferay-portlet.xml のサンプル ファイルです。

<portlet>
    <portlet-name>Example</portlet-name>
    <icon>/icon.png</icon>
    <instanceable>true</instanceable>
    <header-portlet-css>/css/main.css</header-portlet-css>
    <footer-portlet-javascript>/js/main.js</footer-portlet-javascript>
    <css-class-wrapper>example-portlet</css-class-wrapper>
</portlet>

そのようなものを書くことはできますか (myCss フォルダー内のすべての css と myJs フォルダー内のすべての js をロードするため)?

<header-portlet-css>/myCss/*.css</header-portlet-css>
<footer-portlet-javascript>/myJs/*.js</footer-portlet-javascript>

ありがとう

4

1 に答える 1

0

Liferay 内部では、ポートレットのすべての css と js を大きなmain.cssmain.jsに統合していますが、このポートレットのすべてのリクエストに含めたい css と js をポートレットで指定することが必須です。

このファイルを手動で統合したい場合は、grunt または gulp タスク システムについて調査する必要があります。

于 2016-04-13T12:09:05.843 に答える