Я пытался получить сайт 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
. Документация по этому поводу невелика - есть ли у кого-нибудь ее работа? Благодарю.