Condividi tramite


Come installare i pacchetti di libreria di Azure per JavaScript

L'Azure SDK per JavaScript è composto da numerose librerie versionate indipendentemente, che possono essere installate in ambienti JavaScript standard. Questo approccio modulare consente di installare solo i pacchetti necessari e gestirli singolarmente per un migliore controllo sulle dipendenze e sugli aggiornamenti.

Librerie per gli ambienti JavaScript standard sono elencate nell'indice del pacchetto e tutti i pacchetti di Azure vengono pubblicati negli ambiti @azure e @azure-rest. Questi pacchetti vengono gestiti da Microsoft e sono disponibili in npm nel server di pubblicazione microsoft1es. Questa struttura consente di effettuare facilmente il provisioning e la gestione delle risorse di Azure usando le librerie di gestione (con nomi che iniziano con @azure/arm-) e interagire con queste risorse dal codice dell'applicazione.

Prerequisiti

  • Node.js LTS.
    Altre informazioni sulla compatibilità Node.js per Azure.
  • npm o yarn.
    Assicurarsi che la gestione pacchetti sia up-to-date per evitare problemi di installazione.

Se si verificano problemi durante l'installazione dei pacchetti, vedere la guida alla risoluzione dei problemi .

Installare la versione più recente di una libreria

Quando si installa una libreria senza specificare una versione, gestione pacchetti recupera la versione più recente disponibile dall'indice del pacchetto.

npm install <library>

Installare versioni specifiche della libreria

A volte potrebbe essere necessario installare una versione specifica o una versione di anteprima di una libreria per i test di compatibilità o per ottenere l'accesso anticipato alle nuove funzionalità. Quando si installa una versione specifica, si sta bloccando la dipendenza, il che significa che il progetto continuerà a usare tale versione e non riceverà automaticamente aggiornamenti o correzioni. Sebbene il fissaggio possa essere utile in determinati scenari, è generalmente consigliabile utilizzare la versione più recente quando possibile per trarre vantaggio dai miglioramenti continui e dagli aggiornamenti di sicurezza.

npm install <library>@<version-number>

Pacchetti di anteprima

Quando si installano pacchetti di anteprima, cercare i tag di versione preliminare. Questi pacchetti forniscono l'accesso anticipato alle nuove funzionalità, ma potrebbero non essere stabili come le versioni generali. Per esempio:

  • next: questo tag viene usato per la versione beta corrente della versione futura.
  • dev: questo tag viene usato per la versione alfa corrente della prossima release.

Verificare l'installazione di una libreria

Dopo l'installazione, è possibile verificare che sia installata la versione corretta della libreria.

npm list <library>

Disinstallare una libreria

npm uninstall <library>

Risoluzione dei problemi

  • Errori di installazione: assicurati che Node.js e i gestori di pacchetti (npm o yarn) siano up-toaggiornati.
  • Conflitti di versione: verificare che la versione specificata sia disponibile nell'indice del pacchetto.
  • Problemi di rete: verificare la connessione Internet e le impostazioni proxy se i download dei pacchetti sono lenti o non riusciti.

Risorse aggiuntive