我有一个配置了Chirpy的文件组:
<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
中获取更新的更改。这对我来说很乏味。如果我忘记在两个地方保存,它会导致无数分钟弄清楚为什么它不起作用。有没有更好的方法?
我感受到你的痛苦,也有同样的问题。 基本上,我解决这个问题的方法是告诉页面直接加载JS文件。 这似乎也适用于 js 调试器,因为文件尚未缩小到一行。
然后在js文件完成后,我将其添加到我的mash.js.chirp.config文件中进行合并和缩小。 我知道这不是你所希望的答案,但尽管在开发过程中不得不在这个庄园里处理它,但最终的支出对我来说是值得的。
如果确实要强制使用,可以在生成后命令行中向 Web 项目属性添加代码,以调用 chirpy 控制台来编译此文件。 我以前使用过代码,但现在找不到它。 不过有些信息在这里; 哦,我不会将您的文件命名为 .min.js除非您设置 minify = true。 如果你忘记了你这样做,它可能会回来咬你。
我找到了强制编译器的链接;http://www.annhoang.net/twitter-bootstrap-in-visual-studio-2010-with-chirpy-and-dotless/