使用 YUI Compressor 保留自定义块
我正在使用 YUI 压缩机 来缩小 Javascript 文件。然而,这些 Javascript 文件包含一些自定义内容(嵌入的 JSP 标签),我需要 YUI Compressor 来忽略它们。我正在寻找类似于 htmlcompressor 中的“自定义保存规则”的内容。
有谁知道这是否可以用 YUI Compressor 来完成?如果没有,有人可以建议替代方案吗?
I am using YUI Compressor to minify Javascript files. However these Javascript files contains some custom content (embedded JSP tags) that I would need YUI Compressor to ignore. I am looking for something similar to the "custom preservation rules" in htmlcompressor.
Does anyone know whether this can be done with YUI Compressor? If not, can anyone suggest an alternative?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
从 YUI 压缩器文档 中,您可以使用“提示”:
在您的情况下,您可以添加嵌套函数并对该函数使用“nomunge”提示。
From the YUI compressor docs, you might be able to do this using "hints":
In your case, you could add a nested function and use the "nomunge" hint for that function.
如果您使用 JSP 生成 javascript,则压缩 JSP 脚本的输出,而不是以前。
如果不能,您应该分离静态 javascript,并单独提供动态 javascript。
If you're using JSP to generate javascript, then compress the output of the JSP script, rather than before.
If you can't, you should split off the javascript that is static, and serve the dynamic javascript separately.