3

交易是这样的:我们有一个带有遗留和自定义代码的大型产品来处理我们所有前端资产的缩小、打包、编译(对于更少的文件)。

我们考虑使用 wro4j,但我遇到过多篇建议使用 grunt 或 gulp 的文章。

我在这里寻找关于哪个是最佳选择的建议。

4

1 回答 1

2

随着 JS 的进步,不仅仅是缩小、打包到编译和摇树等,在支持这些功能的地方使用 grunt 和 gulp 绝对是一个优势。在 wro4j 中,可用处理器的选择有限。https://wro4j.readthedocs.io/en/stable/AvailableProcessors/

因此,您必须编写自己的自定义处理器来支持构建过程中的新功能。

另外,我提倡前端开发人员发现用他们的母语(grunt 和 gulp 使用 JS)编写的构建过程比学习 Java 和 Maven 来熟悉/使用 wro4j 更容易理解/编辑

于 2018-02-21T04:51:08.533 回答