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)
ionic-framework
npm
node-sass
Premkumar Agrawal
fonte
fonte
npm rebuild node-sass
ousudo npm rebuild node-sass
Respostas:
Esta mensagem de erro não indica um problema com o Ionic, mas sim com o node-sass, que é especificado para ser executado em seu arquivo Gulp. O erro node-sass
Node Sass does not yet support your current environment
indica que a versão do node-sass que você está tentando executar não é compatível com a versão do node instalada.Verifique as notas de lançamento do Node Sass para a versão do node-sass que você possui, para ver qual versão do nó é necessária. Se a versão do nó estiver errada, você deve fazer o downgrade do nó ou atualizar o nó-sass, até que tenha um par compatível. Se a versão do nó for compatível, você pode apenas precisar executar
npm rebuild node-sass
(com-g
se o node-sass foi instalado globalmente). Se isso não funcionar, você podenpm uninstall node-sass && npm install node-sass
(novamente, com,-g
se necessário).Este problema do github tem muito mais informações sobre isso.
fonte
node_modules
e executado, oyarn install
que reconstruiu onode-sass
(e outros libs) com a nova versão do nó. Obrigado.npm un node-sass && npm i node-sass -D
se você tivernode-sass
em suas devDependencies .npm uninstall node-sass
&&npm install node-sass
é a melhor maneira de consertarfonte
Trabalhando para mim apenas após instalar o Python 2.7.x (não 3.x) e então
npm uninstall node-sass && npm install node-sass
como @Quinn Comendant disse.fonte
Removendo
node_modules
e executandonpm install
corrigiu esses erros para mim.Outros dizem:
npm rebuild node-sass
ounpm audit fix
podem ajudar.fonte
npm config set msvs_version 2015 --global
após instalar o Visual Studio Build Tools e antes de executarnpm install
ounpm rebuild node-sass
. Veja aqui para mais detalhes.Eu tentei isso, mas não funcionou para mim e gerou erros:
Eu instalei o mais recente
Node.js
(que no momento é 11.11.0 Atual ), depois de enfrentar esse problema, fiz o seguinte:Depois de executar esses comandos, tudo está funcionando bem para mim.
fonte
Nenhuma das opções acima funcionou para mim. Eu removi completamente e reinstalei e resolvi o problema.
Para excluir existente:
Em seguida, para reinstalar:
fonte
Corri para esse problema,
npm i @ionic/app-scripts
foi a única coisa que funcionou.fonte
Experimente isto:
fonte
reverter para o nó
v10.17.0
corrigiu o problema para mim.Você pode usar o nvm para fazer isso:
https://github.com/nvm-sh/nvm
fonte
Verifique as notas de lançamento do Node Sass para a versão do node-sass que você possui, para ver qual versão do nó é necessária. Se a versão do nó estiver errada, você deve fazer o downgrade do nó ou fazer o upgrade do node-sass até que tenha um par compatível. Se a versão do nó for compatível, você pode apenas precisar executar
npm rebuild node-sass
. Se isso não funcionar, você podenpm uninstall node-sass
ounpm install node-sass
fonte
No meu caso, o problema foi quando instalei a versão mais recente do nó, ou seja; 10.6.0. O mesmo erro foi mostrado e com referência a @Quinn desinstalou essa versão e instalou a versão 8.11.3 LTS. Agora funcionando bem :)
fonte
O link do rastreamento de pilha abaixo me ajudou a resolver esse problema.
Este link (
https://github.com/sass/node-sass/releases/tag/v4.7.2
) mostra claramente as versões dos nós que são suportadas.Depois de fazer o downgrade da versão do nó para
8.11.1
, executadonpm install
novamente. Recebi a seguinte mensagem.Por fim, correu
npm rebuild node-sass --force
conforme as instruções e todos começaram a funcionarfonte
Eu tenho o mesmo problema e resolvo na próxima:
1- verificar a versão do nó sass para o projeto atual
2- vá para a versão do node-sass: " https://github.com/sass/node-sass/releases/tag/v@.@.@ " (mas sua versão do node sass aqui)
3- verifique a tabela de ambientes suportados e veja se a sua versão do nó existe nela
4- se não, então faça o downgrade de sua versão do nó para a última versão existente na tabela
Eu sei que não é a solução perfeita, mas não encontrei mais nada no meu caso
fonte
para o visual studio 2019, é necessário alterar o caminho do MSBuild
fonte
Os comandos
npm uninstall node-sass && npm install node-sass
não me ajudaram, mas depois de instalar o Python 2.7 e o Visual C ++ Build Tools , excluí a pasta node_modules, abri o CMD do Administrador e executeinpm install --msvs_version=2015
. E foi instalado com sucesso!Este comentário e este link também podem ajudar.
fonte
Você está usando
Git-Bash
no Windows? Eu estava recebendo o mesmo erro até que tenteiPowerShell
e magicamente esse erro desapareceu.fonte
Recebi este erro quando atualizei o nó usando NVM. para remover esta corrida;
npm rebuild node-sass
fonte