如何将dojo库绑定到可以在所有主题中使用的liferay中

How to bundle dojo library in liferay which can be used in all themes

本文关键字:所有主 liferay dojo 绑定      更新时间:2023-09-26

我有一个救生主题,它还嵌入了DOJO库。由于DOJO的大小相当大,并且需要花费大量时间来解析和部署救生主题,我们可以在救生中将DOJO作为一个单独的捆绑包,并在我们创建的任何主题中使用它吗?

您可以在build.dojotoolkit.org上创建Dojo的自定义构建。使用此工具,您可以创建只包含所需模块的自定义构建,如果我记得正确的话,甚至可以将其压缩到一个文件中。

其他一些可能有用的指南包括创建构建教程和构建系统参考指南。

您是如何将dojo集成到主题中的?我假设您需要HTML HEAD区域中的某个引用,并且您不需要从主题中引用它,但可以引用任何外部源。如果你在所有主题中都引用了相同的外部位置,那么你就完了。

您还可以创建一个通用主题并在此基础上进行构建。