Вероятно вы уже сталкивались с данной ошибкой при компиляции sass файлов. В моем случае, она часто возникает при использовании nvm для переключения между версиями Node.
В описании ошибки рекомендуют почитать информацию о релизе:
“For more information on which environments are supported please see: https://github.com/sass/node-sass/releases/tag/v4.5.2”
Не уверен, что присутствующая там информация будет очень полезной.
Также на многих форумах присутствуют рекомендации типа: “удалите директорию node_module
после чего переустановите пакет node с помощью команды npm install
”
НЕ ДЕЛАЙТЕ ЭТОГО!!!
У вас могут возникнуть проблемы, если ваш package.json
не будет очищен от версией пакетов, когда вы находитесь на стадии разработки вашего проекта.
Как исправить ошибку?
Но, несмотря на наличие в сети множества некоректных рекомендаций по исправлению ошибки “Error: Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (57)” есть довольно простой и действенный способ ее исправить.
Пересборка самого пакета node-sass
. Для этого выполните в консоли следующую простую команду:
npm rebuild node-sass
Команда будет выполнятся некоторое время, обычно несколько минут. Не волнуйтесь.
На этом все. Надеюсь, что кому-то станет полезным.