Remotion aktualisieren
-
Untersuche die Projektmanifeste und die Sperrdatei, um den Paketmanager und die Workspaces zu identifizieren. Bewahre nicht zusammenhängende Änderungen.
-
Stelle fest, ob
@remotion/clilokal verfügbar ist. Falls ja, führe folgenden Befehl aus:npx remotion upgradeDies aktualisiert auch projektlokale Remotion-Fähigkeiten. Überspringe das manuelle Upgrade unten.
-
Falls
@remotion/clinicht verfügbar ist, aktualisiere manuell:- Ermittle die neueste stabile Remotion-Version mit
npm view remotion version. - Finde jede installierte
remotion- und@remotion/*-Abhängigkeit im gesamten Projekt und aktualisiere sie alle auf genau diese Version. Bewahre ihre Abhängigkeitsabschnitte und die Workspace- oder Katalogkonventionen des Projekts. - Lese die Abhängigkeiten von
@remotion/studiofür die Ziel-Remotion-Version mitnpm view @remotion/studio@<version> dependencies --json. Gleiche installierte Hilfspakete wiezod,mediabunnyund@huggingface/transformersmit den dort aufgeführten Versionen ab. Verwende diemediabunny-Version für installierte@mediabunny/*-Pakete. - Führe den Paketmanager des Projekts aus, um dessen Sperrdatei zu aktualisieren.
- Ermittle die neueste stabile Remotion-Version mit
-
Falls
@remotion/clinicht verfügbar ist, aktualisiere die installierten Remotion-Fähigkeiten:npx skills update remotion-best-practices remotion-captions remotion-create remotion-docs remotion-interactivity remotion-maps remotion-markup remotion-multimedia remotion-render remotion-saas remotion-studio remotion-upgrade --yes -
Überprüfe das Manifest und den Diff der Sperrdatei. Stelle sicher, dass alle Remotion-Pakete eine Version verwenden und installierte Hilfspakete ihre empfohlenen Versionen haben. Falls die CLI verfügbar ist, führe
npx remotion versionsals zusätzliche Prüfung aus.
Die Remotion-Releases enthalten das Änderungsprotokoll und können nützlich sein, um relevante Änderungen nach dem Upgrade zusammenzufassen.