Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a rövid útmutató bemutatja, hogyan lehet GitHub Copilot modernizálással frissíteni az npm-csomagokat Egy JavaScript- vagy TypeScript-projektben. GitHub Copilot JavaScript/TypeScript modernizációja elemzi a projektet, javaslatot tesz egy frissítési tervre, automatikusan frissíti a csomagokat, és segít a szükséges kódmódosítások alkalmazásában.
Prerequisites
- Node.js és npm.
- GitHub Copilot. Jelentkezzen be GitHub fiókjába az IDE-ben.
- Az alábbi fejlesztési környezetek egyike:
- Visual Studio Code a GitHub Copilot modernizálási bővítménnyel.
- Visual Studio 2026 18.8.1-es vagy újabb verziója, amely tartalmazza a JavaScript-/TypeScript-modernizálást a GitHub Copilottal.
A projekt megnyitása
Nyissa meg a JavaScript- vagy TypeScript-projektet Visual Studio Code vagy Visual Studio. A projektnek tartalmaznia kell egy package.json fájlt az eszköz észleléséhez.
A frissítés indítása
Az npm-csomag frissítési folyamatának elindításához kövesse az IDE-hez tartozó útmutatást:
Indítsa el a frissítési munkamenetet az alábbi módok egyikével:
- Nyissa meg a GitHub Copilot modernizálási nézetet az ablak bal oldalán található Tevékenységsávon. A nézetben válassza az npm-csomagok frissítése gombot. Ez a gomb csak akkor jelenik meg, ha az eszköz egy fájlt észlel
package.jsona projektben. Ekkor automatikusan megnyílik a Copilot Chat ablak. - Nyissa meg a Copilot Chat, válassza ki az ügynök módot, és írjon be egy üzenetet, amely leírja, hogy mit szeretne tenni, például :"Az npm-csomagok frissítése a TypeScript-projektemben".
A munkamenet indítása után Copilot elemzi a projektet, és javaslatot tesz egy frissítési tervre. Folytassa a következő lépésekkel:
Tekintse át a tervet a Copilot Chat ablakban.
Kövesse a Copilot Chat megjelenő utasításokat. Copilot kérdéseket tesz fel, és megerősítést kér, miközben végigvezeti a frissítés egyes szakaszain. Az eszköz interaktív, ezért a csevegésben megjelenő kérdésekre válaszoljon.
Copilot frissíti a
package.jsonfájlt, futtatja a projekt megfelelő csomagkezelő parancsait (példáulnpm install,npm update,pnpm installvagyyarn install), és kódmódosításokat javasol, ha bármilyen kompatibilitástörő vagy API-frissítés módosítást igényel.
A háttérben az eszköz egy iteratív ciklusban működik: elemzi a projektet, módosításokat végez, ellenőrzi a buildet vagy ellenőrzi a problémákat, és szükség szerint ismétlődik. Ez a folyamat Copilot ügynök módban fut, hogy intelligens, környezettudatos segítséget nyújtson. Az eszköz létrehoz egy dedikált ágat a frissítési munkamenethez, és a működés közben automatikusan véglegesíti az adott ág módosításait.
Tip
Az npm-csomagok frissítésén túl a GitHub Copilot a JavaScript-/TypeScript-modernizációhoz kapcsolódó feladatokban is segíthet a Copilot Chatben megadott természetes nyelvű utasításokkal. Megkérheti például, hogy frissítse a TypeScript fordítóverziót a projektben.
Módosítások áttekintése és lekéréses kérelem létrehozása
A frissítési munkamenet befejeződésekor tekintse át az eszköz működését, és döntse el, hogy egyesítse-e a munkát:
Nyissa meg a
summary.mdalatti<project>/.github/modernize/code-migration/<timestamp>/elemet, hogy áttekintse, mi változott a frissítési munkamenet során.Használja az IDE forráskódkezelő eszközeit az eszköz által a frissítési ágon végrehajtott commitok áttekintéséhez.
Futtassa a projekt fordítási és tesztszkriptjeit annak ellenőrzésére, hogy a frissített projekt a várt módon működik.
Ha elégedett a módosításokkal, hozzon létre egy lekéréses kérelmet a frissítési ágból a fő ágba az előnyben részesített Git-munkafolyamat használatával.