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
- filato
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
- filato
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
- filato
npm list <library>
Disinstallare una libreria
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
- Indice della libreria di Azure SDK Esplorare i pacchetti disponibili.
- Compatibilità Node.js per Azure – informazioni sulle versioni Node.js supportate.
- Risoluzione dei problemi npm e yarn - Linee guida per la risoluzione dei problemi comuni.
- Repository GitHub di Azure SDK – per segnalare problemi e contribuire.