java – Spring / SpringMVC是否有类似Sprockets的库/插件?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – Spring / SpringMVC是否有类似Sprockets的库/插件?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1190字,纯文字阅读大概需要2分钟。
内容图文
![java – Spring / SpringMVC是否有类似Sprockets的库/插件?](/upload/InfoBanner/zyjiaocheng/776/b749e5b62eff4ec586cea1f8d0e21153.jpg)
我试图通过构建工具来做到这一点,但最终我想要的是类似于Sprockets.这是否适用于基于Spring / SpringMVC的项目?或者我是否必须编写一个servlet来执行此操作并缓存结果?
基本上,为了避免在我的maven pom.xml中维护html中的开发javascript依赖信息和生产依赖信息,我认为将依赖项放在实际的javascript和css文件的注释中会更好.这就是Sprockets的作用.
这种解决方案比使用构建系统更好,因为您的开发和生产环境不再需要变化 – 所有内容都在同一位置定义.你不再需要处理pom.xml了,而且你不必再在你的html模板中编辑你的javascript / css标签了.
目前使用Java制作Web应用程序的问题在于,如果您想缩小和聚合资产,最终会在Maven或Gradle中执行此操作,这意味着如果您要测试未压缩且未聚合的“实时”JavaScript代码,您必须在布局html模板中维护单独的脚本标记.这是一种可维护性差的设计.如果您不想使用实时开发版本,则在每次手动编辑后,您将被迫使用maven重新压缩和重新聚合javascripts / css.这不是一个开发应用程序的好方法,这就是Sprockets如此吸引人的原因 – 它通过完全从构建系统中完全解决了这个问题.
我不需要Sprockets所具有的所有奇特功能.例如,我不需要所有对引擎的支持,例如CoffeeScript和SASS.基本的Javascript / css支持很好.我更感兴趣的是获得压缩/聚合/依赖关系管理功能,以及时间戳/缓存功能,以便服务器不会对每个页面请求进行压缩/聚合.
解决方法:
Jawr是你要找的东西吗?
内容总结
以上是互联网集市为您收集整理的java – Spring / SpringMVC是否有类似Sprockets的库/插件?全部内容,希望文章能够帮你解决java – Spring / SpringMVC是否有类似Sprockets的库/插件?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。