E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj>ionic serve -l
(node:4772) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
There is an error in your gulpfile:
Error: Node Sass does not yet support your current environment: Windows 64-bit with false
For more information on which environments are supported please see:
TODO URL
at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\node-sass\lib\index.js:12:11)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:456:32)
at tryModuleLoad (module.js:415:12)
at Function.Module._load (module.js:407:3)
at Module.require (module.js:466:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\gulp-sass\index.js:187:21)
at Module._compile (module.js:541:32)
Ошибка: Node Sass пока не поддерживает вашу текущую среду: Windows 64-бит с ложным
Ответ 1
Это сообщение об ошибке не указывает на проблему с Ionic, а скорее на node -sass, который указан для выполнения в вашем файле Gulp. Ошибка node -sass, Node Sass does not yet support your current environment
указывает, что версия node, которую вы пытаетесь запустить, несовместима с установленной версией node.
Отметьте Node примечания к выпуску Sass для версии node - у вас есть, чтобы посмотреть, какая версия node необходимо. Если версия node неверна, вы должны отказаться от node или обновить node -sass, пока не получите совместимую пару. Если версия node поддерживается, вам может потребоваться запустить npm rebuild node-sass
(с -g
, если node -sass был установлен глобально). Если это не сработает, вы можете npm uninstall node-sass && npm install node-sass
(опять же, при необходимости -g
).
Этот вопрос github содержит больше информации об этом.
Ответ 2
Работа для меня только после установки Python 2.7.x(не 3.x), а затем npm uninstall node-sass && npm install node-sass
, например, @Quinn Comendant.
Ответ 3
Удаление node_modules
и запуск npm install
исправили эти ошибки для меня.
Другие говорят: npm rebuild node-sass
или npm audit fix
могут помочь.
Ответ 4
Я попробовал это, но у меня ничего не вышло и выкинул ошибки:
npm --depth 9999 update
npm rebuild node-sass
Я установил последний Node.js
(на данный момент это 11.11.0 Current), столкнувшись с этой проблемой, я просто сделал следующее:
- понижение до рекомендуемой версии (которая на данный момент составляет 10.15.3 LTS),
- удаленные node_modules и
- затем переустановите пряжу:
yarn install
yarn start
После выполнения этих команд у меня все работает нормально.
Ответ 5
npm uninstall node-sass
&& npm install node-sass
- лучший способ исправить
Ответ 6
В моем случае проблема была, когда я установил последнюю версию узла, т.е. 10.6.0. Та же ошибка показывалась и со ссылкой на @Quinn Деинсталлировала эту версию и установила версию 8.11.3 LTS. Сейчас работает отлично :)
Ответ 7
Посмотрите примечания к выпуску Node Sass для версии вашего узла-sass, чтобы увидеть, какая версия узла требуется. Если версия узла неверна, вы должны понизить версию узла или обновить node-sass, пока у вас не появится совместимая пара. Если версия узла поддерживается, вам может понадобиться запустить npm rebuild node-sass
Если это не сработает, вы можете npm uninstall node-sass или npm install node-sass
Ответ 8
Попробуй это:
npm --depth 9999 update
npm rebuild node-sass
Ответ 9
У меня та же проблема, и я решаю ее следующим образом:
1- проверить версию sass для текущего проекта
2- перейдите к выпуску node-sass: " https://github.com/sass/node-sass/releases/tag/[email protected]@[email protected] " (но здесь версия sass вашего узла)
3- проверьте таблицу Поддерживаемых сред и посмотрите, существует ли в ней ваша версия Node
4-, если это не так, понизьте версию своего узла до последней, существующей в таблице.
Я знаю, что это не идеальное решение, но я не нахожу другого в моем случае
Ответ 10
Столкнулся с этой проблемой, npm i @ionic/app-scripts
был единственным, что сработало.
Ответ 11
Команды npm uninstall node-sass && npm install node-sass
мне не помогли, но после установки Python 2.7 и Visual С++ Build Tools Я удалил папку node_modules, открыл CMD у администратора и запустил npm install --msvs_version=2015
. И он успешно установлен!
Этот комментарий и эта ссылка может помочь тоже.
Ответ 12
Вы используете Git-Bash
в Windows? Я получал ту же ошибку, пока не попробовал PowerShell
и волшебным образом эта ошибка исчезла.
Ответ 13
Ссылка от трассировки стека ниже помогла мне решить эту проблему.
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
... ... ...
После понижения версии узла до 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
в соответствии с инструкциями, и все начали работать