2017-10-27 12 views
0

Nach nicht eine Weile an einem Projekt zu arbeiten ich folgende Fehlermeldung bekam, wenn man versucht, den Prozess zu starten:Fehler beim Versuch, schluck Prozess

$ gulp 
LOCAL_PATH/node_modules/node-sass/lib/binding.js:13 
     throw new Error(errors.unsupportedEnvironment()); 
    ^

Error: Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (57) 
For more information on which environments are supported please see: 
https://github.com/sass/node-sass/releases/tag/v3.13.1 
    at module.exports (LOCAL_PATH/node_modules/node-sass/lib/binding.js:13:13) 
    at Object.<anonymous> (LOCAL_PATH/node_modules/node-sass/lib/index.js:14:35) 
    at Module._compile (module.js:573:30) 
    at Object.Module._extensions..js (module.js:584:10) 
    at Module.load (module.js:507:32) 
    at tryModuleLoad (module.js:470:12) 
    at Function.Module._load (module.js:462:3) 
    at Module.require (module.js:517:17) 
    at require (internal/module.js:11:18) 
    at Object.<anonymous> (LOCAL_PATH/node_modules/gulp-sass/index.js:187:21) 

Leider habe ich keine Ahnung, wie dies zu klären. Also jeder Hinweis ist dankbar, danke!

Antwort

1

Wenn Sie https://github.com/sass/node-sass/releases/tag/v3.13.1 öffnen (die wie in der Fehlermeldung), können Sie die Kompatibilitätstabelle für macOS sehen:

OS X | x64 | 0.10, 0.12, 1, 2, 3, 4, 5, 6, 7

Sie wahrscheinlich Knoten 8 verwenden?

Die neueste Version von node-sass tut Support Node 8: https://github.com/sass/node-sass/releases

Versuchen npm install [email protected] Upgrade ausgeführt wird.

+0

Ja, v8.3.0. Was ist die beste Lösung? Downgrade auf Knoten 7? Entschuldigung, wie Sie wahrscheinlich erkennen, ich bin ein Noob ... – berlindave

+0

Ich habe meine Antwort hinzugefügt. Versuchen Sie, 'npm install node-sass @ latest' auszuführen, um auf eine neuere' node-sass'-Version zu aktualisieren. –

+0

Ok, das hat funktioniert, vielen Dank! – berlindave