2012-05-26 58 views
0

典型的过程中,我有快活的配置文件组:什么是文件组扢

<FileGroup Name="1.min.js" Minify="False"> 
    <File Path="test/temp1.js" /> 
    <File Path="test/temp2.js" /> 
    </FileGroup> 

现在,我有了母版页中下载此脚本1.min.js。到目前为止这么好,但问题是当我编辑temp1.js中的一些脚本时,我必须进入mash.chirp.config并保存该文件,时间为1.min.js,以便从temp1.js获取更新的更改。这对我来说很乏味。如果我忘记在这两个地方保存它会导致无数分钟,以找出它为什么不工作。有没有更好的方法呢?

回答

1

我感觉到你的痛苦,并有相同的问题。基本上,我解决这个问题的方式就是告诉页面直接加载JS文件。这似乎也适用于js调试器,因为这些文件还没有被缩小到一行。

然后在js文件完成后,我将它添加到我的mash.js.chirp.config文件中进行组合和缩小。我知道这不是你所希望的答案,但尽管在开发过程中必须在这个庄园进行处理,但最终的支付感觉对我来说是值得的。

如果你真的想要强制它,你可以在after build命令行中添加代码到web projects属性中,以调用chirpy控制台来编译这个文件。我以前使用过这个代码,但是现在找不到它。一些信息是here though;哦,我不会将你的文件命名为.min.js,除非你设置minify = true。如果你忘记了这一点,它可能会在稍后回来咬你。

我找到了强制编译器的链接; http://www.annhoang.net/twitter-bootstrap-in-visual-studio-2010-with-chirpy-and-dotless/