我在VS 2010 SP1下安装了SP1,创建了一个小型all.chirp.config并保存了它。
输出窗口显示行:
用户\me\ ConfigEngine \Visual 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
发布于 2012-06-29 16:54:23
我想出来了。路径属性在folder元素上无效。您需要将Folder更改为:
<Folder Pattern="../Scripts/MyPrj/*.js" />否则,您只需要告诉chirpy处理根目录中的所有js文件,并最终陷入一个无限循环中,试图缩小输出。
另外,我发现文件夹节点支持Deep属性。将此设置为false,确保它不会在任何子目录中查找。
https://stackoverflow.com/questions/8582769
复制相似问题