Джекилл: Как использовать автоматический перенос SASS?CSS

Разбираемся в CSS
Ответить
Anonymous
 Джекилл: Как использовать автоматический перенос SASS?

Сообщение Anonymous »

Я получаю много предупреждений об устаревании на своих сайтах jekyll.
Я нашел эту статью, в которой показана автоматическая миграция:

Автоматическая миграция
Вы можете использовать Sass migrator для автоматического обновления таблиц стилей для использования системы модулей.

Код: Выделить всё

$ npm install -g sass-migrator
$ sass-migrator module --migrate-deps your-entrypoint.scss
Если вы хотите перейти от глобальных встроенных функций, но еще не готовы полностью перенести правила @import, вы можете передать флаг --built-in-only для переноса функций, оставив правила @import как есть.

Но на моих сайтах есть много файлов SASS в _sass, которые используются в файлах SASS в ресурсах.
Когда я беги

Код: Выделить всё

sass-migrator module --migrate-deps assets/css/index.sass
Я получаю следующую ошибку:

Код: Выделить всё

Error: Could not find Sass file at 'main'.
╷
4 │ @import main, font, basic, layout, highlight, classes
│         ^^^^
╵
assets/css/index.sass 4:9  root stylesheet
Migration failed!
Все файлы main.sass находятся в _sass.

Как я могу использовать инструмент автоматической миграции в блоге jekyll? Как предоставить контекст каталога _sass?
Спасибо за помощь

Подробнее здесь: https://stackoverflow.com/questions/793 ... s-migrator
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»