Ich arbeite derzeit an einer Anwendung, die mehrere Javascript-Bibliotheken verwendet.
In einem Versuch, unser System zu aktualisieren, möchte ich all diese js-Bibliotheken updaten.
Ich suchte online nach einem Führer, der mir hilft, dies auf eine Standardweise zu tun, aber ich konnte nichts finden.
Kennt jemand hier eine nützliche Ressource?Anleitung zur Aktualisierung von Javascript-Anwendung
Antwort
Es gibt keine Einheitslösung.
Beachten Sie den Versionsunterschied. Version 1.2.3 = major.minor.bugfix. Major Upgrade bedeutet in der Regel, dass es bruchhafte Änderungen gibt, die den Code beschädigen könnten. Sehen Sie sich die Versionsfreigabe dieser Bibliothek an.
Zum Beispiel, wenn Sie Bibliothek XYZ-Version enthalten .2.3 und Sie wollen es auf die neueste Version .5.6, werden Sie wahrscheinlich gebrochen System aktualisieren. Wenn Sie auf .8.2 aktualisieren, können Sie problemlos upgraden. Das heißt, wenn der/die Bibliotheksentwickler dem semantic versioning guideline folgen.
Schnelle Lösung (nicht empfohlen + gefährlich): Upgrade alle, einen schnellen Test, wenn alles in Ordnung scheint, sind Sie gut zu gehen.
Richtige Lösung: 1 Bibliothek gleichzeitig aktualisieren, alle Funktionen testen, wo sie verwendet wurden. wiederholen.
- 1. Anleitung zur HL7-Implementierung
- 2. Psychtoolbox - Text zur Anleitung
- 3. Anleitung zur Verwendung von ArrayList in Nativescript
- 4. Anleitung zur Zeitreihenformulierung in GAMS
- 5. Anleitung zur Integration Express Checkout
- 6. Ausführliche Anleitung zur Verwendung von gcov mit CMake/CDash?
- 7. Gibt es eine Anleitung zur Verwendung von AREL oder Referenzdokument?
- 8. Verwenden von DataApi zur Aktualisierung der Komplikation
- 9. NLog - Variable Aktualisierung (zur Laufzeit)
- 10. Aktualisierung der Django Admin-Schnittstelle zur aktuellen Aktualisierung
- 11. Auf der Suche nach Anleitung zur Datenbindung in ASP.NET-Detailformularen
- 12. Gibt es eine eingehende Anleitung zur Anwendungskonfiguration für .NET?
- 13. Mehrere asynchrone Aufrufe von UI-Thread zur Aktualisierung von Textblock
- 14. Ich brauche eine vollständige Anleitung zur Bildverarbeitung und -optimierung
- 15. Anleitung für vollständige Anwendungsentwicklungspraktiken
- 16. Anleitung zum Herunterladen von Abbyy FineReader Engine
- 17. Hintergrund-Service zur kontinuierlichen Aktualisierung der Benutzeroberfläche
- 18. Kivy Render Children Anleitung
- 19. Azure AD B2C Demo: Anleitung zum Arbeiten
- 20. Bash-Skript zur Aktualisierung der Umgebung der übergeordneten Shell abrufen
- 21. django-import-export: post_export zur Aktualisierung von Modellen erhalten
- 22. Codierungsmakro zur automatischen Aktualisierung von Diagrammdatenbereichen, immer erhalten Laufzeitfehler 1004
- 23. Kontext von Django Render wird nicht angezeigt bis zur Aktualisierung?
- 24. Gespeicherte Prozedur zur Aktualisierung der Zählung
- 25. Three.js Texture/Image-Aktualisierung zur Laufzeit
- 26. required Datei existiert nicht bis zur Aktualisierung
- 27. Möglichkeit zur automatischen Aktualisierung starten in Reportportal.io
- 28. Logikproblem zur Aktualisierung der Textdatei - Java
- 29. vba Erweiterbarkeit, com addin Anleitung?
- 30. Aktualisierung von gfortran ohne Aktualisierung von GCC
Normalerweise werden gute Bibliotheken die Upgrade-Schritte auf ihrer Website oder GitHub-Repositorys zusammen mit den Versionshinweisen/Versionsverlauf dokumentieren. Also solltest du dich zuerst auf sie beziehen. Wenn Sie Schwierigkeiten mit einem bestimmten Teil des Codes haben, können Sie ein minimales Beispiel veröffentlichen, das das Problem mit einer bestimmten Versionsänderung zeigt, und wir können dabei helfen. – Nisarg
Wenn der Browser die Bibliotheken nacheinander anfordert und ihre Namen keine Versionsnummern haben, fügen Sie alle Skripte in ein Verzeichnis unter Ihrer App ein, das eine Versionsnummer hat: /v12345/scripts/jquery.js,/v12345/scripts/otherlib .js – mplungjan