Node Sass ne prend pas encore en charge votre environnement actuel: Linux 64 bits avec false

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