Antwoorden op veelgestelde vragen over GitHub Copilot modernisering voor JavaScript en TypeScript.
Wat ondersteunt vandaag GitHub Copilot modernisering voor JavaScript/TypeScript?
GitHub Copilot modernisering voor JavaScript/TypeScript ondersteunt npm-pakketupgrades met codeherstel voor belangrijke wijzigingen. Het hulpprogramma analyseert het project package.json, stelt een upgradeplan voor, upgradet npm-pakketten naar de nieuwste versies en helpt u bij het toepassen van codewijzigingen die nodig zijn om belangrijke wijzigingen of nieuwe API's mogelijk te maken. Het hulpprogramma is alleen beschikbaar in Visual Studio Code via de GitHub Copilot moderniseringsuitbreiding.
Kan ik deze gebruiken op een monorepo of werkruimte met meerdere projecten?
Momenteel ondersteunt het hulpprogramma één project tegelijk. Voor monorepo's of workspaces met meerdere package.json-bestanden wordt alleen het eerst gedetecteerde project meegenomen in het upgradeproces. Als u meerdere projecten in een monorepo wilt upgraden, opent u elke projectmap afzonderlijk in Visual Studio Code en voert u het upgradeproces afzonderlijk uit voor elk project.
Wat moet ik doen als de upgrade vastloopt of onverwachte resultaten oplevert?
Als het upgradeproces vastloopt of de verwachte resultaten niet produceert, controleert u de volgende bronnen op diagnostische gegevens:
-
Sessiebestanden bijwerken: het hulpprogramma schrijft
plan.md,progress.mdensummary.mdweg naar<project>/.github/modernize/code-migration/<timestamp>/. Deze bestanden beschrijven wat de upgradesessie heeft geprobeerd en waar deze is gestopt. - TypeScript MCP Server-logboeken: In Visual Studio Code, open het opdrachtenpalet en selecteer MCP: Lijstservers en selecteer vervolgens GitHub Copilot modernisering - TypeScript en kies Uitvoer weergeven.
-
Map met lokale logboeken: controleer de logboeken in uw gebruikersprofielmap voor
<user profile>/.ghcp-appmod/app-modernization-for-typescript/logsuitgebreidere diagnostische gegevens en foutdetails.
Als het probleem zich blijft voordoen, raadpleegt u de volgende vraag voor het rapporteren ervan.
Hoe geef ik feedback?
We zijn blij met uw feedback om GitHub Copilot modernisering voor JavaScript/TypeScript te verbeteren. U kunt:
- Open een probleem op https://aka.ms/ghcp-appmod/feedback.
- Stuur een e-mail naar
webtoolsoutreach@microsoft.com.
Wanneer u een probleem meldt, neemt u de volgende informatie op:
- Een beschrijving van het verwachte gedrag versus het werkelijke gedrag dat u hebt waargenomen.
- De inhoud van de upgrade-sessiebestanden in
<project>/.github/modernize/code-migration/<timestamp>/(met namesummary.mdenprogress.md). - De inhoud van de MCP-serveruitvoer (van MCP: Lijstservers>GitHub Copilot modernisering - TypeScript>Uitvoer weergeven).
- Alle relevante logboekbestanden van
<user profile>/.ghcp-appmod/app-modernization-for-typescript/logs.
Uw feedback helpt ons het hulpprogramma te verbeteren en problemen in toekomstige releases op te lossen.