„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Hinzufügen bearbeiteter Knotenmodule zur Bereitstellung.

Hinzufügen bearbeiteter Knotenmodule zur Bereitstellung.

Veröffentlicht am 08.11.2024
Durchsuche:177

Was ist das Problem beim Bearbeiten der Knotenmodule?
Nehmen wir an, Sie möchten Änderungen an einem Modul vornehmen und haben diese Datei und nehmen Änderungen vor und in localhost scheint alles gut zu funktionieren. Wenn Sie die Website jedoch auf Github übertragen, werden die Knotenmodule nicht hochgeladen. Wenn die Website bereitgestellt wird, können daher Fehler auftreten.

Um dieses Problem anzugehen, kann man so etwas wie ein Patch-Paket verwenden.
Mit dem Patch-Paket können Sie den Code im Verzeichnis „node_modules“ in Form von Patches ändern. Auch die Verwendung war recht einfach.

Installieren Sie das Patch-Paket-Modul.

npm i Patch-Paket

Änderungen am Knotenmodul lokal vornehmen.

Um nun einen Patch für eines der Knotenmodule zu erstellen, führen Sie den folgenden Befehl aus

npx-Patchpaket „Modulname“

Dadurch wird ein Patches-Ordner erstellt, der den Patch des spezifischen Moduls enthält.

Adding Edited Node Modules to the deployment.

Wenn Sie nun das Repo in die Bereitstellung verschieben, werden Sie feststellen, dass alles einwandfrei funktioniert.

Danke fürs Lesen. Liken Sie den Beitrag und teilen Sie Ihre Gedanken im Kommentarbereich.

`

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/pankaj_singh_3986f6a48897/adding-edited-node-modules-to-the-deployment-60k?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3