我跟随mash.chirp.config文件
<root>
<FileGroup Name="podPlayers.debug.js">
<File Path="core.js" Minify="false" />
<File Path="contentArea.js" Minify="false" />
<File Path="searchbar.js" Minify="false" />
</FileGroup>
<FileGroup Name="podPlayers.min.js">
<File Path="core.js" Minify="true" />
<File Path="contentArea.js" Minify="true" />
<File Path="searchbar.js" Minify="true" />
</FileGroup>
</root>
保存时,Chirpy会生成2个文件,podPlayers.js
和podPlayers.min.js
。但是它不会创建`podPlayers.debug.js“。
知道为什么吗?这是使用Chirpy 2.0.0.4
答案 0 :(得分:1)
我承认有类似的问题;我删除了对FileGroup元素中的一些文件的引用,但注意到我的mashed文件仍然包含它们,即使保存更改后也是如此;好像Chirpy没有意识到它已被改变了。
我使用Google Closure Compiler作为JS的默认缩小器。虽然决不能保证解决方法,但解决这个问题的方法是关闭离线压缩(我已经启用),重新保存文件,然后重新打开它。
可以在Visual Studio 2010中找到执行此操作的选项:工具 - &gt;选项 - &gt; Chirpy - &gt;谷歌闭包编译器。
为了澄清,我也使用Chirpy v2.0.0.4。