Liferay加载包含在文件夹中的css和js

时间:2016-04-11 14:08:43

标签: css liferay-6.2

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>

由于

1 个答案:

答案 0 :(得分:0)

Liferay internaly在一个大的 main.css main.js 中统一portlet的所有css和js,但是必须通过portlet指定你的css和js想要包含在这个portlet的所有请求中。

如果你想手动统一这个文件,你可能应该调查grunt或gulp任务系统。