Rychlý start: Upgrade balíčků npm v projektu JavaScriptu nebo TypeScriptu pomocí modernizace GitHub Copilot

Tento rychlý start ukazuje, jak pomocí modernizace v GitHub Copilotu aktualizovat balíčky npm v projektu v jazyce JavaScript nebo TypeScript. GitHub Copilot modernizace pro JavaScript/TypeScript analyzuje váš projekt, navrhne plán upgradu, automaticky upgraduje balíčky a pomůže vám použít potřebné změny kódu.

Předpoklady

Otevření projektu

Otevřete složku projektu JavaScriptu nebo TypeScriptu v Visual Studio Code. Projekt musí obsahovat package.json soubor, aby ho nástroj zjistil.

Zahájit upgrade

Chcete-li spustit proces upgradu balíčku npm, použijte následující kroky:

  1. Ve Visual Studio Code otevřete na panelu aktivit na levé straně okna panel modernizace GitHub Copilot.

  2. Na panelu vyberte tlačítko Upgradovat balíčky npm . Toto tlačítko se zobrazí jenom v případě, že nástroj zjistí package.json soubor v projektu.

  3. Automaticky se otevře okno Copilot Chat. Copilot analyzuje váš projekt a navrhuje plán upgradu. Zkontrolujte plán v okně chatu.

  4. Postupujte podle pokynů v Copilot Chat. Copilot položí otázky a požádá o potvrzení, protože vás provede jednotlivými fázemi upgradu. Nástroj je interaktivní, takže odpovězte na otázky v chatu, jak se zobrazují.

  5. Copilot upgraduje soubor package.json, spustí příslušné příkazy správce balíčků pro váš projekt (například npm install, npm update, pnpm install nebo yarn install) a navrhne změny kódu, pokud nějaké zásadní změny nebo aktualizace rozhraní API vyžadují úpravy.

Na pozadí nástroj funguje v iterativním cyklu: analyzuje projekt, provádí změny, ověřuje sestavení nebo kontroluje, zda se nevyskytují problémy, a podle potřeby celý postup opakuje. Tento proces běží v režimu agenta Copilot, který poskytuje inteligentní pomoc s podporou kontextu. Nástroj vytvoří vyhrazenou větev pro relaci aktualizace a během své práce do této větve automaticky ukládá změny.

Zkontrolovat změny a vytvořit pull request

Po dokončení relace upgradu zkontrolujte, co nástroj udělal, a rozhodněte se, jestli chcete sloučit práci:

  1. Otevřete summary.md v nabídce <project>/.github/modernize/code-migration/<timestamp>/ a zobrazíte přehled toho, co relace upgradu změnila.

  2. Pomocí panelu správy zdrojového kódu ve Visual Studio Code zkontrolujte commity, které nástroj vytvořil ve větvi pro upgrade.

  3. Spusťte skripty sestavení a testování projektu, abyste ověřili, že se upgradovaný projekt chová podle očekávání.

  4. Až budete se změnami spokojeni, vytvořte pull request z větve pro upgrade do své hlavní větve pomocí vámi preferovaného pracovního postupu v Gitu.

Další kroky