如何将dojo库绑定到可以在所有主题中使用的liferay中
How to bundle dojo library in liferay which can be used in all themes
我有一个救生主题,它还嵌入了DOJO库。由于DOJO的大小相当大,并且需要花费大量时间来解析和部署救生主题,我们可以在救生中将DOJO作为一个单独的捆绑包,并在我们创建的任何主题中使用它吗?
您可以在build.dojotoolkit.org上创建Dojo的自定义构建。使用此工具,您可以创建只包含所需模块的自定义构建,如果我记得正确的话,甚至可以将其压缩到一个文件中。
其他一些可能有用的指南包括创建构建教程和构建系统参考指南。
您是如何将dojo集成到主题中的?我假设您需要HTML HEAD
区域中的某个引用,并且您不需要从主题中引用它,但可以引用任何外部源。如果你在所有主题中都引用了相同的外部位置,那么你就完了。
您还可以创建一个通用主题并在此基础上进行构建。
相关文章:
- 如何使用jQuery自动打开页面上的所有链接
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 正在将数据主题添加到所有项目
- Emberjs应用程序加载在除Index之外的所有路由上
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 我如何找到一个句子中的所有空格并替换忽略它们
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- Javascript:主复选框,用于控制表列中的所有复选框
- 获取文档的所有元素,id为'主导航'
- 将点击事件添加到主菜单中的所有“a”标签中
- 如何将dojo库绑定到可以在所有主题中使用的liferay中
- 主开关控制所有子开关
- Javascript:列出页面上设置的所有全局变量?主要是Webkit
- Mongo:执行collection.find()返回主节点上的所有项是一种好的做法吗
- 使用selenium使用javascript查找表中的所有主题字段
- 可以'单击主复选框时,不要更改所有复选框的css
- 选中/取消选中当所有子复选框都选中/取消选中时,主复选框
- 所有复选框都需要被选中,并与主复选框一起被选中
- 如何在使用主模板加载所有其他javascript之前加载jquery
- requirejs, almond:一个用almond构建的独立模块会加载所有依赖项,但不会执行主代码