Fehlermeldung "Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 14.x" lösen

Beim Ausführen eines gulpfile.js in Jetbrains Rider (oder auch in Visual Studio, oder auch auf der Befehlszeile) erscheint die Fehlermeldung:

Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 14.x

Lösung

npm rebuild node-sass

Ausführen in dem Ordner, in dem der „node_modules“-Unterordner liegt. Den force-Schalter nicht angeben.

(Von hier)

Manchmal hat das npm rebuild node-sass bei mir nichts geholfen.

In diesem Stack-Overflow-Posting gibt es noch mehr Tipps.

Dieser konkrete Tipp war am nützlichsten:

  1. Remove package-lock.json file
  2. Remove node_modules folder
  3. Optional: Then remove from package.json it devDependencies "node-sass": "4...",
  4. Run npm i node-sass -D
  5. Run npm i

Den 3. Schritt habe ich weg gelassen, und es ging auch.