【问题标题】:Liferay load css and js contained in a folderLiferay 加载文件夹中包含的 css 和 js
【发布时间】:2016-04-11 14:08:42
【问题描述】:

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>

谢谢

【问题讨论】:

    标签: css liferay-6.2


    【解决方案1】:

    Liferay 内部将 portlet 的所有 css 和 js 统一在一个大的 main.cssmain.js 中,但必须由 portlet 指定您的 css 和 js想要包含在这个 portlet 的所有请求中。

    如果您想手动统一这些文件,也许您应该调查一下 grunt 或 gulp 任务系统。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-30
      • 1970-01-01
      • 2014-05-22
      • 1970-01-01
      • 2018-10-30
      • 1970-01-01
      • 2013-05-25
      相关资源
      最近更新 更多