Zippy Chirp - 100% процессор
Я установил Chirpy под VS 2010 SP1, создал небольшой all.chirp.config и сохранил его.
В окне "Вывод" отображается строка:
ConfigEngine - C:\Users\me\Documents\Visual Studio 2010\Projects\MyPrj\Website\Content\all.chirp.config
снова и снова, в то время как мой процессор привязан...
Файл конфигурации содержит:
<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
из инструмента
1 ответ
Я понял это. Атрибут пути недопустим в folder
элемент. Вам нужно изменить Folder
быть:
<Folder Pattern="../Scripts/MyPrj/*.js" />
В противном случае вы просто скажете chirpy обработать все js-файлы в вашем корневом каталоге и в конечном итоге застрять в бесконечном цикле, пытаясь минимизировать ваш вывод.
Также просто к сведению, я обнаружил, что узел папки поддерживает Deep
приписывать. Установка этого значения в false гарантирует, что он не будет выглядеть ни в каких подкаталогах.