На этот вопрос нужно ответить на 3 вопроса для полноты:
- Как мне удалить ruby sass?
- Как мне установить dart-sass?
- Как мне повторно указать команду sass на dart-sass?
Я могу ответить на эти вопросы ниже, но мои заметки могут быть неверными, к сожалению, на сайте sass нет очень подробных c инструкций о том, как установить и как перейти с ruby sass на dart-sass. При написании этого я нашел несколько ответов, которые я опубликую, но не стесняйтесь добавлять свой лучший ответ или исправлять меня, мой может быть не очень хорошим ответом, но, надеюсь, он поможет кому-то еще.
Предпосылки перед написанием это:
Я на Ubuntu Я искал несколько дней, чтобы найти лучшее решение SASS (возможно, заплатил лучшее, но я ненавижу разочаровываться плохой поддержкой после того, как раскошелился на деньги). Вся документация, которую я прочитал, заканчивается с использованием dart-sass , что является единственной формой sass, идущей вперед. Ruby & Node больше не поддерживаются. Codekit для Ma c выглядит хорошо, и Prepros также выглядит очень хорошо, может попробовать это для других его функций, но я пока не хочу платить, и в любом случае я предполагаю, что они все равно используют libsass. Я использую VScode, я перешел от возвышенного. Я получаю много ошибок с различными недавними bootstrap версиями (4.0.0-a2 - 4.3.1). Поэтому, как только я найду правильный дартс-сасс, я смогу сосредоточиться на поиске правильного bootstrap. Пожалуйста, не стесняйтесь ответить на этот вопрос, если вы знаете специфику, опять же, это обычно не задокументировано.
В настоящее время Использование ruby sass:
В настоящее время я могу запустить Команда sass watch sass --watch mysass:mycss
и мой css компилирует (иногда с ошибками), по крайней мере, пытается, так что sass watch работает. Я могу проверить версию sass --version
и получаю: Ruby Sass 3.7.4 Я выполнил apt-get remove sass, и он, кажется, удаляется, но нет, я все еще не могу запустить sass watch.
Я думаю, мне нужно будет сделать клон git из github с основным dart-sass.
Я думаю, мне нужно добавить переменную пути.
Итак, теперь, когда у меня есть несколько ответов, я начну формировать свой ответ ниже, но, пожалуйста, не стесняйтесь говорить мне, что я неправ. Ура, SASS NOOB