Правильный вызов lessCSS
Правильно ли я вызываю снипет? Ничего не происходит. Ни ошибок, ни результата.
[[!lessCSS? &file=`/assets/less/uikit.less` &path=`/assets/less/`]]
Комментарии: 11
А если так?
[[!lessCSS? &file=`uikit.less` &path=`/assets/less/`]]
А что это меняет? Насколько я понимаю, что должен скомпилироваться CSS файл, хоть какой-то, даже пустой. А этого не происходит.
В документации именно так вызывается, т.е. в &file прописывается только название файла. + Попробуй вызвать сниппет кэшированным. Ну и слэш перед assets может стоит убрать, возможно что-то с путями
Файл находится по пути
/assets/less/uikit.less
Вызов [[!lessCSS? &file=`uikit.less` &path=`/assets/less/`]]
В результате на экран выводится содержимое LESS файла, как текст.
Решено! Неправильно понял принцип работы.
1. Создаём документ с пустым шаблоном, в содержании вызов
1. Создаём документ с пустым шаблоном, в содержании вызов
[[!lessCSS? &file=`uikit.less` &path=`/assets/less/`]]
2. В шаблоне <link rel="stylesheet" href="[[~1234]]" />
Где[[~1234]] это ID документа
Тип содержимого CSS
Не проще ли использовать MinifyX, который понимает less и scss?
Может быть. Давно смотрел, сразу не сложилось и только сейчас вернулся к этому вопросу.
Вчера попробовал. Ваше решение оказалось проще и на первый взгляд быстрее.
Вот и пользуйся на здоровье =)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.