2011-12-15 5 views
0

Я пытался получить сайт hyde, используя самую последнюю доступную версию (0.8.4). Я использовал встроенную команду для создания сайта hyde -s /path/to/dir create, и все работало нормально. Я последовал некоторые примеры, которые я нашел, чтобы попытаться получить LessCSS поддержку путем редактирования site.yaml файла:Hyde LessCSS плагин не конвертирует меньше файлов в css

plugins: 
    - hyde.ext.plugins.meta.MetaPlugin 
    - hyde.ext.plugins.auto_extend.AutoExtendPlugin 
    - hyde.ext.plugins.sorter.SorterPlugin 
    - hyde.ext.plugins.tagger.TaggerPlugin 
    - hyde.ext.plugins.syntext.SyntextPlugin 
    - hyde.ext.plugins.textlinks.TextlinksPlugin 
    - hyde.ext.plugins.less.LessCSSPlugin 

# ... 

less: 
    app: /path/to/lessc 

Я добавил очень простой меньше файл, чтобы проверить, что он работает:

/* content/media/css/style.less */ 
@color: blue; 
body { background-color: @color; } 

И включил его в мое заявление:

<link rel="stylesheet" href="{{ media_url('css/style.css') }}"> 

Когда я произвожу сайт, я вижу правильный CSS в выводе командной строки body{background-color:blue};, но файл deploy/media/css/style.css - это всего лишь копия файла less. Документация по этому поводу невелика - есть ли у кого-нибудь ее работа? Благодарю.

ответ

1

В Hyde имеется обширный набор тестов, и тесты css проходят. Таким образом, чем меньше плагин работает. Единственная проблема, о которой я могу думать, это двоичный код less. Плагин Hyde меньше написан для использования с версией JS меньше: https://github.com/cloudhead/less.js/.

 Смежные вопросы

  • Нет связанных вопросов^_^