visual-studio - 活泼的啁啾 - 100% CPU

标签 visual-studio minify chirpy

我安装了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/

相关文章:

c++ - 使用 Visual Studio 构建时缺少 log4cplus ad.lib

visual-studio - VS2015,变量观察没有断点使用。是否可以?

javascript - 缩小 NodeJS 中使用的代码是否有意义?

visual-studio-2010 - "filter"css 属性上的 Chirpy LESS 窒息,其他杂项错误

c# - 分布式领导者选举算法的可视化模拟器

javascript - 在内存中以编程方式缩小 Javascript

javascript - 缩小 angularjs 应用程序时出现错误 : Unexpected token punc «)», 预期的 punc «,»

javascript - 何时生成 JavaScript 包?

git - 在我的 Visual Studio 解决方案资源管理器中,前面的小红色减号图标是什么意思?