Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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
- Node.js a npm.
- Visual Studio Code.
- GitHub Copilot. Přihlaste se ke svému účtu GitHub v Visual Studio Code.
- Rozšíření GitHub Copilot pro modernizaci.
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:
Ve Visual Studio Code otevřete na panelu aktivit na levé straně okna panel modernizace GitHub Copilot.
Na panelu vyberte tlačítko Upgradovat balíčky npm . Toto tlačítko se zobrazí jenom v případě, že nástroj zjistí
package.jsonsoubor v projektu.Automaticky se otevře okno Copilot Chat. Copilot analyzuje váš projekt a navrhuje plán upgradu. Zkontrolujte plán v okně chatu.
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í.
Copilot upgraduje soubor
package.json, spustí příslušné příkazy správce balíčků pro váš projekt (napříkladnpm install,npm update,pnpm installneboyarn 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:
Otevřete
summary.mdv nabídce<project>/.github/modernize/code-migration/<timestamp>/a zobrazíte přehled toho, co relace upgradu změnila.Pomocí panelu správy zdrojového kódu ve Visual Studio Code zkontrolujte commity, které nástroj vytvořil ve větvi pro upgrade.
Spusťte skripty sestavení a testování projektu, abyste ověřili, že se upgradovaný projekt chová podle očekávání.
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.