Node Sass еще не поддерживает вашу текущую среду: 64-разрядная версия Windows с неподдерживаемой средой выполнения

У меня проблемы с использованием nodejs. Я всегда использовал nodejs для использования gulp и sass в своих проектах с HTML. Ни разу не было проблем с ним до следующей ошибки: Node Sass еще не поддерживает вашу текущую среду: 64-разрядную версию Windows с неподдерживаемой средой выполнения (57). У меня уже есть глобальная установка npm с помощью: npm -g install gulp. Тогда я всегда мог вводить глоток, и тогда моя HTML-страница работала, но теперь я получаю указанную выше ошибку.

Что я делаю неправильно?

PS: Надеюсь, я хорошо использую stackoverflow, это мой первый вопрос, поэтому извиняюсь, если я делаю это неправильно ...

Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
1
1
7 114
4

Ответы 4

Я предполагаю, что ваша версия node может быть выше node js 9

Ссылка из трассировки стека ниже помогла мне решить эту проблему.

Module build failed: Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (64)
For more information on which environments are supported please see:
https://github.com/sass/node-sass/releases/tag/v4.7.2

Эта ссылка (https://github.com/sass/node-sass/releases/tag/v4.7.2) четко показывает поддерживаемые версии узлов.

    OS      Architecture    Node
    Windows x86 & x64       0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8, 9
    ...     ...             ...    

Я использовал node 10.15.3, который явно не поддерживается. Итак, понизил версию узла до 8.11.1, снова выполнил npm install. Получил следующее сообщение.

Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 8.x

Found bindings for the following environments:
  - Windows 64-bit with Unsupported runtime (64)

This usually happens because your environment has changed since running `npm install`.
Run `npm rebuild node-sass --force` to build the binding for your current environment.

Как и предполагалось, запустил npm rebuild node-sass --force. И вопрос был решен.

Выполните эту команду, чтобы решить эту проблему.

npm rebuild node-sass

если это не сработало, используйте ниже:

npm rebuild node-sass --force

Эта команда не сработала для меня, но та же команда с --force работала отлично!

Wael 19.12.2019 08:55

Терминал npm rebuild node-sass --force: «Я очень надеюсь, что вы знаете, что делаете.». Мне: ...

stevec 02.08.2020 07:30

Наличие python 2.7. * В пути вместо 3. *, а затем переустановка node-sass npm uninstall node-sass && npm install node-sass сработало для меня, как упоминается в другом тема.

Так что проверка вашего python --version может быть чем-то, с чего стоит начать.

Другие вопросы по теме