我安装了Chirpy在 VS 2010 SP1 下,创建了一个小的 all.chirp.config 并保存。
输出窗口显示以下行:
ConfigEngine -- C:\Users\me\Documents\Visual Studio 2010\Projects\MyPrj\Website\Content\all.chirp.config
一遍又一遍,而我的CPU却被固定住了……
配置文件包含:
<root>
<FileGroup Name="system.css">
<File Path="Fonts/all.css" />
<File Path="Google.Prettify.css" />
</FileGroup>
<FileGroup Name="MyPrj.css">
<File Path="site.css" />
<Folder Path="MyPrj" Pattern="*.css" />
</FileGroup>
<FileGroup Name="system.js">
<File Path="../Scripts/browserDetect.js" />
</FileGroup>
<FileGroup Name="MyPrj.js">
<Folder Path="../Scripts/MyPrj" Pattern="*.js" />
</FileGroup>
</root>
其中第一个文件夹(带有 *.css)包含 6 个文件,第二个文件夹(带有 *.js)包含 14 个文件。应该没什么大不了...
注意:我收到错误:
The 'root' element is not declared
从工具
最佳答案
我想通了。路径属性在 folder
上无效元素。您需要更改 Folder
成为:
<Folder Pattern="../Scripts/MyPrj/*.js" />
否则,您只是告诉 chirpy 处理根目录中的所有 js 文件,最终陷入无限循环,试图缩小输出。
也只是仅供引用,我发现文件夹节点支持
Deep
属性。将此设置为 false,确保它不会查看任何子目录。
关于visual-studio - 活泼的啁啾 - 100% CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8582769/