Obtenir cette erreur sur Arch Linux avec node-sass. Je l’utilise avec gulp-sass .
Node Sass does not yet support your current environment: Linux 64-bit with false
Des versions
$ gulp -v [19:43:15] CLI version 3.9.1 [19:43:15] Local version 3.9.1 $ npm -v 3.9.0
Nœud
$ node -v v6.2.0
Même en utilisant cette commande, npm rebuild node-sass
ne change rien.
lance npm rebuild node-sass
ou
exécuter sudo npm rebuild node-sass
Dans certains cas, vous devez désinstaller et installer la bibliothèque node-sass. Essayer:
npm uninstall --save node-sass
et
npm install --save node-sass
Je ne sais pas si cela s’applique ici, mais pour moi, je viens de supprimer node_modules et réinstallé (npm install). Le problème a été résolu.
Vous devriez également vérifier votre version de nodejs. J’étais sur une version 9 du noeud js qui n’est pas officiellement prise en charge en ce moment d’écriture. Revenir à la version 6.11.4 a résolu le problème pour moi.
Cela a fonctionné pour moi:
sudo npm cache clean -f sudo npm install -gn sudo n 6.0.0
npm install ou npm reconstruire node-sass
répare les problèmes
s’il vous plaît se référer: https://github.com/sass/node-sass/issues/1764
Supprimez le dossier node_modules / node-sass et exécutez npm install (cela peut prendre un certain temps en fonction des dépendances), puis exécutez npm run build
Cela devrait résoudre le problème