Heim > Web-Frontend > js-Tutorial > Einführung in die Problemlösungsmethode zur Installation von Node-Sass mit NPM und Garn

Einführung in die Problemlösungsmethode zur Installation von Node-Sass mit NPM und Garn

不言
Freigeben: 2019-03-23 16:19:40
nach vorne
4198 Leute haben es durchsucht

Dieser Artikel bietet Ihnen eine Einführung in die Problemlösungsmethode zur Installation von Node-Sass mit NPM und Garn. Ich hoffe, dass er für Freunde hilfreich ist.

node-sass

Wenn npm die Node-Sass-Abhängigkeit installiert, lädt es die .node-Datei von github.com herunter. Aufgrund von Problemen mit der heimischen Netzwerkumgebung kann dieser Download lange dauern oder sogar zu einem Timeout-Fehler führen.
Dies ist ein frustrierendes Problem, auf das Studenten stoßen können, die Sass verwenden.

npm-Download

Die Lösung ist wie folgt

1 Wechseln Sie direkt zur Taobao-Quelle

局部设置
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
全局设置
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
Nach dem Login kopieren

2 Fügen Sie die Konfigurationsdatei.npmrc hinzu

sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org
Nach dem Login kopieren

Mit der oben genannten Methode können Sie es erfolgreich herunterladen

Garn-Download

Garn-Download ist viel schwieriger als npm
Der Berufungsschalter schlägt immer noch fehl
Sie müssen das Paket manuell herunterladen

Wenn wir Node-Sass herunterladen, wird ein Fehler gemeldet. Dies ist hauptsächlich auf einen Fehler beim Parsen zurückzuführen.
Überprüfen wir die Dateien unter dem Pfad „node_modulesnode-sassvendor“
Ich gehe davon aus, dass es win32-x64-57 ist
Aber das Innere des Ordners ist leer
Die darin enthaltenen Dateien werden heruntergeladen und kommen schließlich nicht an . Wir müssen diese Datei manuell herunterladen
https://github.com/sass/node-...
Suchen Sie die win32-x64-57-Version von binding.node unter der oben genannten Adresse; x64-57_binding .node
Herunterladen.
Dann müssen wir beim Herunterladen von Garn immer zuerst den Cache überprüfen.
Die entsprechende Cache-Adresse können wir über

yarn cash dir
Nach dem Login kopieren


Meine Seite finden 🎜>

C:\Users\xxx\AppData\Local\Yarn\Cache\v1
Nach dem Login kopieren
und dann den entsprechenden Node-Sass darin finden

Wir können sehen, dass darin keine Vendor-Datei enthalten ist. Kopieren Sie also gerade den Vendor-Ordner und fügen Sie win32-x64-57_binding.node hinzu. Benennen Sie ihn in binding um. Knoten und legen Sie es im Ordner win32-x64-57 ab. Laden Sie es erneut herunter und Sie können es erfolgreich herunterladen. Weitere spannende Inhalte finden Sie auf der chinesischen PHP-Website >JavaScript-Video-Tutorial
Kolumne!

Das obige ist der detaillierte Inhalt vonEinführung in die Problemlösungsmethode zur Installation von Node-Sass mit NPM und Garn. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage