首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >YUI Compression?gui?并与欧洲letterS兼容?

YUI Compression?gui?并与欧洲letterS兼容?
EN

Stack Overflow用户
提问于 2009-06-15 18:46:14
回答 1查看 360关注 0票数 0

我正在尝试找到某种gui或批处理实用程序,在那里我可以YUI压缩我有的JS文件。我有一个实用程序,它可以把我所有的js合并成一个js。效果很好,但是我需要压缩这个文件..

我之前使用了类似的东西来压缩,但它在欧洲字符上失败了,即字符带有重音而不是字母……像Día,Sábado等

所以基本上发生的事情是,它工作得很好,但是当我有一个带有口音的欧洲单词的字符串时。它会将转义字符放入etc中。我不得不手动编辑它..那是一场噩梦。

谁能给我指出一个好的GUI的正确方向,它可以与YUI或其他类似的东西一起工作,这样我就可以将它指向我的文件(和文件,我有多个文件),这样我就可以像批处理模式或类似的那样只使用一个。它还需要压缩jquery ...我想yui对此没什么意见吧?

有没有人知道这样的东西是否存在?

我真的不想像这样使用命令,因为我有几个文件...

真的很感谢你的帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-06-15 19:06:18

我的建议可能不完全符合您的要求,但我使用批处理文件来驱动多个JS文件的压缩/打包。

不需要任何特殊的批处理文件fu,并假设您在Windows上,您可以编写一个类似以下内容的批处理文件(按照您希望在浏览器中加载文件的顺序):

compress.cmd:

代码语言:javascript
复制
echo. > compressed.js
java -jar yuicompressor-2.4.2.jar jquery.js >> compressed.js
java -jar yuicompressor-2.4.2.jar file1.js >> compressed.js
java -jar yuicompressor-2.4.2.jar file2.js >> compressed.js

然后,您可以在需要将所有内容“重新打包”到单个部署文件"compress.js“中时运行此命令。

顺便说一句,确保您的所有JavaScript源文件都是UTF8的,然后使用--charset UTF-8选项运行压缩器;这应该会处理字符编码问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/997678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档