为了压缩 Javascript 和 CSS 文件,我使用 Yahoo 作为解决方案。网(http://yuicompressor.codeplex.com/)
我有一个对象:
defaults = {
html: "",
opacity: 0.6,
loadOnDemand: true,
showEffect: "fade",
hideEffect: "fade"
};
注意值 0.6
压缩后的结果:
defaults = {
html : "",
opacity : 0,
6,
loadOnDemand : true,
showEffect : "fade",
hideEffect : "fade"
};
我正在使用 Visual Studio 的任务 (MSBuild) 来压缩我的 JS。
以下 XML 代码:
<CompressorTask
CssFiles="@(CssFiles)"
CssOutputFile="$(cssFile)"
CssCompressionType="YuiStockCompression"
PreserveCssComments="false"
JavaScriptFiles="@(JavaScriptFiles)"
ObfuscateJavaScript="false"
PreserveAllSemicolons="true"
DisableOptimizations="Nope"
JavaScriptOutputFile="$(jsFile)"
LoggingType="ALittleBit"
IsEvalIgnored="false" />
完整代码在:https ://gist.github.com/1817326
寻找答案,发现这个线程:http: //yuicompressor.codeplex.com/discussions/243522
但对我帮助不大