Alles beginnt mit Sharp. Sharp ist eine sehr beliebte Bildverarbeitungsbibliothek auf der Node.js-Plattform. Sie basiert tatsächlich auf der in C-Sprache geschriebenen libvips-Bibliothek und kann Bildbearbeitungsvorgänge wie Zuschneiden, Formatkonvertierung, Rotationstransformation und Filterhinzufügung implementieren. Glauben Sie mir, bitte sehen Sie sich das offizielle Dokument an
Da Sharp ein natives Node-Modul ist, muss im Windows-System eine Kompilierungsumgebung erstellt werden. Die empfohlene Methode ist die Installation von Windows-Build-Tools
-
Öffnen Sie ein PowerShell-Terminal als Administrator Admin
-
Führen Sie den folgenden Befehl aus:
npm install --global windows-build-tools --vs2015
-
Dieser Befehl lädt Visual C++ Build Tools 2015 herunter und installiert es, das zum Kompilieren beliebter nativer Module verwendet wird
-
Dieser Befehl lädt auch Python 2.7 herunter und richtet den Computer und die Umgebung wie npm ein
Beachten Sie, dass dieser Vorgang über 3 Stunden gedauert hat. Seien Sie geduldig
Installationserfahrung:
Installieren Sie diese Umgebung am 24. März 2021 erneut auf dem Firmencomputer. Der Download, die Installation und die Umgebungskonfiguration dauern nur 5 Minuten.
Führen Sie Gatsby Develop weiterhin aus, es ist jedoch auch ein Problem aufgetreten:
Das in „D:\code\valsedefleurs\gatsby-config.js“ deklarierte Plugin „gatsby-transformer-sharp“ konnte nicht gefunden werden.
Habe versucht, nach einem lokalen Plugin in D:\code\valsedefleurs\plugins\gatsby-transformer-sharp zu suchen.
Sie müssen das Paket „gatsby-transformer-sharp“ herunterladen und installieren