问题标签 [wro4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - wro4j 通配符不适用于类路径?
结果是
但
结果是
关于通配符匹配,我缺少一些简单的东西吗?Wro4j 1.6.2
wro4j - WRO4J:Spring 映射 WRO4J 资源面临的问题
我们正在为我们的应用程序使用 WRO4J 来生成优化的 Web 资源。我需要使用 spring mvc:resources 来解决这个问题。现在,如果进行配置,则无法加载资源。
我的配置如下。
这里 /img/、/admin/img/ 是 Web 资源中的物理位置,其映射适合于逻辑版本 url。
但是 /wro/ 是根据 WRO4J 要求配置的逻辑位置。有任何方法可以映射 mvc:resources 以映射这样的逻辑位置。
如果你们有什么想法,请在这里分享。
非常感谢你!
-极客-
java - 如何在 Spring 应用程序中获取 wro4j 的 WroModel
我想ro.isdc.wro.model.WroModel
在使用 wro4j 的 Spring 应用程序中获取 wro4j。但我总是得到一个
ro.isdc.wro.WroRuntimeException:没有与当前请求周期关联的上下文!
当我尝试构建时出现WroManager
异常wroManagerFactory.create()
有谁知道为什么会有这个异常以及由谁来修复它?WroModel
或者有人知道在 Spring Controller中获取的更好方法吗?
(wro4j 本身工作没有任何问题)
这是我的代码(完整的例外可以在下面找到):
网页.xml:
春天root-context.xml
wro.xml
完整的例外是
wro4j - Wro4j 自定义 XML 模型位置
我已经投入wro.xml
了,src/main/resources
因为还有一些其他资源,并且在单元测试中更容易访问它们。
我现在需要扩展一些 wro 类,以便能够从另一个地方读取模型,但不能让它工作。
必要的代码
网页.xml:
应用程序上下文.xml:
wro.properties:
MyWroManagerFactory:
版权所有KeeperConfigurableWroManagerFactory:
为什么找不到classes/wro.xml
/如何为 wro.xml 使用自定义位置?
编辑 这是完整的日志输出: http: //pastebin.com/NeNy1NH4
java - 用于 wro4j 的 LessCssProcessor 导入和声明
我正在尝试使用 wro4j 1.45 版在我的 maven 项目中使用 LessCss 处理器。我使用了这个 import 语句,但在构建时出现错误,说它无法识别。
import ro.isdc.wro.extensions.processor.support.less.LessCssProcessor;
感谢所有帮助
java - 仅在某组文件上使用 LessCssProcessor
我正在尝试在我的 Maven 项目中实现一个 LessCssProcessor。但是,我尝试使用处理器的项目包含带有 CSS 错误的文件,导致无法生成 css 文件。是否可以配置处理器或项目,使 Less 处理器或任何处理器只能在某组文件上运行。感谢所有帮助!
maven - 我可以在 Maven 中推迟执行插件后的资源过滤吗?
我将wro4j用于js和css聚合。因此,我使用我的js文件,在 maven 构建时,wro4j执行并创建我需要的唯一js文件。
有一个js文件具有基于pom.xml中的配置文件的几个变量(与环境相关,例如用于查找内容的 url)。
当我构建应用程序时,我可以在war文件中看到js文件中的替换变量。但是,当wro4j的插件生成聚合的js文件时,从webapps/js而不是从目标文件夹(这是正确的)获取文件,因此,聚合的js文件具有表达式变量而不是替换的变量。
我想将过滤执行推迟到wro4j插件之后运行。有可能的?
这些是js文件(称为global.js)上的变量:
我在pom.xml中有以下代码
maven - wro4j-maven-plugin 性能缓慢
我们正在使用 wro4j maven 插件来处理 css。我们有这么多的 css,构建时的 wro 处理几乎需要 10~20 分钟。
如果我使用 maven 并行选项,它会减少到 8 分钟。
我仍然想尽可能有效地减少它的构建时间。
有没有更好的方法来仅处理已更改的文件。
我的示例 pom.xml 文件是
wro4j.properties
如果有人尝试过,请告诉我。
jetty - 有没有办法配置 wro4j 在开发期间无需重新启动即可获取更改的文件?
我正在使用 Embedded Jetty,maxCachedFiles = 0 和 useFileMappedBuffer=false,所以在 Windows 机器上它会获取模板文件更改和 js/css 更改。
现在我们开始使用 wro4j,我们正在失去这个方便的热部署功能。
有没有办法配置 wro4j 在开发期间无需重新启动即可获取更改的文件?
scala - Scala 简单构建工具的自定义 wro4j 插件
我正在为 SBT 创建我自己的 wro4j 插件,因为我的项目有一些特殊要求无法直接通过 xsbt-wro4j-plugin 实现。
我检查了 xsbt-wro4j-plugin 的源代码(此处)以及 wro4j API 文档,以深入了解文件创建过程,但我在这里有点困惑。据我所知,插件使用 Mockito 以某种方式生成必要的资源,但我不明白它如何与 wro4j 本身合作。如果我是对的,这整个 Mockito 的东西就是一个 hack,所以我们可以使用 SBT 的缓存机制。
问题 #1 是我们是否可以在不失去缓存支持的情况下避免这种 Mockito 巫术。
问题 #2:什么负责在 wro4j 中创建文件?我可以覆盖它吗?