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
la source
la source
npm rebuild node-sass
orsudo npm rebuild node-sass
Réponses:
Ce message d'erreur n'indique pas un problème avec Ionic, mais plutôt avec node-sass, qui est spécifié pour s'exécuter dans votre fichier Gulp. L'erreur node-sass
Node Sass does not yet support your current environment
indique que la version de node-sass que vous essayez d'exécuter n'est pas compatible avec la version de node installée.Consultez les notes de publication de Node Sass pour connaître la version de node-sass que vous avez, pour voir quelle version de node est requise. Si la version du nœud est incorrecte, vous devez rétrograder le nœud, ou mettre à niveau node-sass, jusqu'à ce que vous ayez une paire compatible. Si la version du nœud est prise en charge, vous devrez peut-être simplement exécuter
npm rebuild node-sass
(avec-g
si node-sass a été installé globalement). Si cela ne fonctionne pas, vous pouveznpm uninstall node-sass && npm install node-sass
(encore une fois, avec-g
si nécessaire).Ce problème github contient beaucoup plus d'informations à ce sujet.
la source
node_modules
et exécutéyarn install
qui a reconstruit lanode-sass
(et d'autres bibliothèques) avec la nouvelle version du nœud. Merci.npm un node-sass && npm i node-sass -D
si vous aveznode-sass
dans vos devDependencies .npm uninstall node-sass
&&npm install node-sass
est le meilleur moyen de réparerla source
Travailler pour moi seulement après avoir installé Python 2.7.x (pas 3.x) et ensuite
npm uninstall node-sass && npm install node-sass
comme @Quinn Comendant l'a dit.la source
La suppression
node_modules
et l'exécution ontnpm install
corrigé ces erreurs pour moi.D'autres disent:
npm rebuild node-sass
ounpm audit fix
pourraient aider.la source
npm config set msvs_version 2015 --global
après l'installation de Visual Studio Build Tools et avant d'exécuternpm install
ounpm rebuild node-sass
. Voir ici pour plus de détails.J'ai essayé cela mais cela n'a pas fonctionné pour moi et a généré des erreurs:
J'ai installé la dernière version
Node.js
(qui pour le moment est 11.11.0 Current ), après avoir rencontré ce problème, je viens de faire ce qui suit:Après avoir exécuté ces commandes, tout fonctionne bien pour moi.
la source
Aucune de ces réponses n'a fonctionné pour moi. J'ai complètement supprimé et réinstallé et cela a résolu le problème.
Pour supprimer l'existant:
Puis pour réinstaller:
la source
Ran dans ce problème,
npm i @ionic/app-scripts
était la seule chose qui a fonctionné.la source
Essaye ça:
la source
le retour au nœud a
v10.17.0
résolu le problème pour moi.Vous pouvez utiliser nvm pour ce faire:
https://github.com/nvm-sh/nvm
la source
Consultez les notes de publication de Node Sass pour connaître la version de node-sass que vous avez, pour voir quelle version de node est requise. Si la version du nœud est incorrecte, vous devez rétrograder le nœud, ou mettre à niveau node-sass, jusqu'à ce que vous ayez une paire compatible. Si la version du nœud est prise en charge, vous devrez peut-être simplement exécuter
npm rebuild node-sass
. Si cela ne fonctionne pas, vous pouveznpm uninstall node-sass
ounpm install node-sass
la source
Dans mon cas, le problème était lorsque j'ai installé la dernière version du nœud à savoir; 10.6.0. La même erreur s'affichait et en référence à @Quinn a désinstallé cette version et installé la version 8.11.3 LTS. Fonctionne maintenant très bien :)
la source
Le lien de la trace de pile ci-dessous m'a aidé à résoudre ce problème.
Ce lien (
https://github.com/sass/node-sass/releases/tag/v4.7.2
) montre clairement les versions de nœuds qui sont prises en charge.Après avoir rétrogradé la version du nœud vers
8.11.1
, réexécuténpm install
. Vous avez le message suivant.Enfin, a couru
npm rebuild node-sass --force
comme indiqué et tout a commencé à travaillerla source
J'ai le même problème et je le résous par le suivant:
1- vérifier la version de node sass pour le projet actuel
2- aller à la version node-sass: " https://github.com/sass/node-sass/releases/tag/v@.@.@ " (mais votre version node sass ici)
3- Vérifiez le tableau des environnements pris en charge et voyez si votre version de nœud existe
4- si ce n'est pas le cas, rétrogradez la version de votre nœud à la dernière version qui existe dans le tableau
Je sais que ce n'est pas la solution parfaite mais je n'ai rien trouvé d'autre dans mon cas
la source
pour Visual Studio 2019 besoin de changer le chemin MSBuild
la source
Les commandes
npm uninstall node-sass && npm install node-sass
ne m'ont pas aidé, mais après avoir installé Python 2.7 et Visual C ++ Build Tools, j'ai supprimé le dossier node_modules, ouvert CMD à partir de l'administrateur et exécuténpm install --msvs_version=2015
. Et il s'est installé avec succès!Ce commentaire et ce lien peuvent également vous aider.
la source
Utilisez-vous
Git-Bash
sous Windows? J'obtenais la même erreur jusqu'à ce que j'essayePowerShell
et que cette erreur disparaisse comme par magie.la source
J'ai eu cette erreur lorsque j'ai mis à jour le nœud à l'aide de NVM. pour supprimer cette course;
npm rebuild node-sass
la source