YUI 压缩? 贵? 并与欧洲字母兼容?
我正在尝试找到某种 gui 或批处理实用程序,我可以在其中 YUI 压缩我拥有的 JS 文件..我有一个实用程序,可以将我的所有 js 合并为 1 个单个 js ..并且效果很好,但我需要压缩它文件..
我以前使用过类似的东西来压缩,但它在欧洲字符上失败了,即在字母上带有重音的字符...比如 Día , Sábado 等
所以基本上发生的事情是它工作得很好,但是当我有一个带有欧洲单词的字符串时它会在其中添加转义字符...我必须手动编辑它..这是一场噩梦.-..
任何人都可以为我指出一个与 YUI 或类似工具一起使用的良好 GUI 的正确方向吗所以我可以将它指向我的文件(和文件,我有多个文件),这样我就可以像在批处理模式或类似模式下那样使用它。它也需要压缩 jquery...我想 yui 对此没有问题吗?
有谁知道这样的事情是否存在?
我真的不想使用这个命令,因为我有几个文件......
非常感谢任何帮助
I am trying to find some sort of gui or batch utility where i can YUI compress a JS file i have.. I have a utility that sort of consolidates all my js into 1 single js .. and works great but i need to compress this file..
I was using something similar before to compress but it failed on european character i.e. character with accents over letters... like Día , Sábado etc
So basically what happend was it worked great but when i had a string with a european word with accents on it.. it would put escape characters in etc... I had to manually edit it.. it was a nightmare.-..
Can anyone point me in the right direction of a good GUI that works with YUI or somehtign similar so i can point it to my file (and files and i have more than one) so i can just one it like in batch mode or similar.. It needs to compress jquery also... i suppose yui has no issues with this?
Does anyone know if something like this exists at all?
I didn't really want to use the command like as i have a few files...
Any help really appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我的建议可能不完全是您正在寻找的,但我正在使用批处理文件来驱动多个 JS 文件的压缩/打包。
没有任何特殊的批处理文件 fu,并且假设您在 Windows 上,您可以编写一个与此类似的批处理文件(按照您希望文件在浏览器中加载的顺序):
compress.cmd:
然后您可以随时运行它需要将所有内容“重新打包”到单个部署文件“compress.js”中。
顺便说一句,请确保所有 JavaScript 源文件都是 UTF8,然后使用 --charset UTF-8 选项运行压缩器; 这应该可以解决字符编码问题。
My suggestion may not be exactly what you are looking for, but I am using batch file(s) to drive the compression/packaging of multiple JS files.
Without any special batch file fu, and assuming your on Windows, you could write a batch file similar to this (in the order in which you want the files to load in the browser):
compress.cmd:
You can then run this anytime you need to "re-package" everything into the single deployment file "compress.js".
BTW, make sure all your JavaScript source files are UTF8 and then run the compressor with the --charset UTF-8 option; this should take care of character encoding issues.