Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa guida introduttiva illustra come usare la funzionalità di modernizzazione di GitHub Copilot per aggiornare i pacchetti npm in un progetto JavaScript o TypeScript. GitHub Copilot modernizzazione per JavaScript/TypeScript analizza il progetto, suggerisce un piano di aggiornamento, aggiorna automaticamente i pacchetti e consente di applicare le modifiche al codice necessarie.
Prerequisiti
- Node.js e npm.
- GitHub Copilot. Accedere all'account GitHub nell'IDE.
- Uno degli ambienti di sviluppo seguenti:
- Visual Studio Code con l'estensione di modernizzazione GitHub Copilot.
- Visual Studio 2026 versione 18.8.1 o successiva, che include GitHub Copilot modernizzazione per JavaScript/TypeScript.
Aprire il progetto
Aprire il progetto JavaScript o TypeScript in Visual Studio Code o Visual Studio. Il progetto deve contenere il file package.json affinché lo strumento possa rilevarlo.
Avviare l'aggiornamento
Per avviare il processo di aggiornamento del pacchetto npm, seguire le indicazioni per l'IDE:
Avviare una sessione di aggiornamento in uno dei modi seguenti:
- Aprire la visualizzazione di modernizzazione GitHub Copilot dalla barra attività sul lato sinistro della finestra. Nella visualizzazione selezionare il pulsante Aggiorna pacchetti npm . Questo pulsante viene visualizzato solo quando lo strumento rileva un
package.jsonfile nel progetto. La finestra Copilot Chat viene quindi aperta automaticamente. - Aprire Copilot Chat, selezionare la modalità agente e immettere un prompt che descrive le operazioni da eseguire, ad esempio "Aggiornare i pacchetti npm nel progetto TypeScript".
Dopo aver avviato una sessione, Copilot analizza il progetto e propone un piano di aggiornamento. Continuare con la procedura seguente:
Esaminare il piano nella finestra Copilot Chat.
Seguire le istruzioni in Copilot Chat. Copilot pone domande e chiede conferma mentre ti guida attraverso ogni fase dell'aggiornamento. Lo strumento è interattivo, quindi rispondere alle domande nella chat come appaiono.
Copilot aggiorna il file
package.json, esegue i comandi di package-manager appropriati per il progetto ,ad esempionpm install,npm update,pnpm installoyarn install) e suggerisce modifiche al codice in caso di modifiche di rilievo o aggiornamenti dell'API.
Dietro le quinte, lo strumento opera in un ciclo iterativo: analizza il progetto, apporta modifiche, verifica la compilazione o verifica la presenza di problemi e si ripete in base alle esigenze. Questo processo viene eseguito in modalità agente di Copilot per fornire assistenza intelligente e compatibile con il contesto. Lo strumento crea un ramo dedicato per la sessione di aggiornamento ed esegue automaticamente il commit delle modifiche a tale ramo man mano che funziona.
Tip
Oltre agli aggiornamenti dei pacchetti npm, GitHub Copilot modernizzazione per JavaScript/TypeScript può essere utile per le attività di modernizzazione correlate tramite prompt in linguaggio naturale in Copilot Chat. Ad esempio, è possibile chiedere di aggiornare la versione del compilatore TypeScript nel progetto.
Rivedi le modifiche e crea una pull request
Al termine della sessione di aggiornamento, esaminare le operazioni dello strumento e decidere se unire il lavoro:
Aprire
summary.mdin<project>/.github/modernize/code-migration/<timestamp>/per una panoramica delle modifiche apportate alla sessione di aggiornamento.Usare gli strumenti di controllo del codice sorgente dell'IDE per esaminare i commit dello strumento eseguito nel ramo di aggiornamento.
Eseguire gli script di compilazione e test del progetto per verificare che il progetto aggiornato si comporti come previsto.
Quando si è soddisfatti delle modifiche, creare una pull request dal ramo di aggiornamento verso il ramo principale usando il workflow Git preferito.