

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# supporto per i comandi npm
<a name="npm-commands"></a>

Le sezioni seguenti riepilogano i comandi npm supportati, dai CodeArtifact repository, oltre ai comandi specifici che non sono supportati.

**Contents**
+ [Comandi supportati che interagiscono con un repository](#supported-commands-that-interact-with-a-repository)
+ [Comandi lato client supportati](#supported-client-side-commands)
+ [Comandi non supportati](#unsupported-commands)

## Comandi supportati che interagiscono con un repository
<a name="supported-commands-that-interact-with-a-repository"></a>

Questa sezione elenca i comandi npm in cui il client npm effettua una o più richieste al registro con cui è stato configurato (ad esempio, con). `npm config set registry` È stato verificato che questi comandi funzionino correttamente quando vengono richiamati su un repository. CodeArtifact 


****  

| Comando | Description | 
| --- | --- | 
|   [bug](https://docs.npmjs.com/cli/bugs)   |  Cerca di indovinare la posizione dell'URL del bug tracker di un pacchetto, quindi prova ad aprirlo.  | 
|   [ci](https://docs.npmjs.com/cli/ci)   |  Installa un progetto con una tabula rasa.  | 
|   [deprecare](https://docs.npmjs.com/cli/deprecate)   |  Depreca una versione di un pacchetto.  | 
|   [dist-tag](https://docs.npmjs.com/cli/dist-tag)   |  Modifica i tag di distribuzione dei pacchetti.  | 
|   [documenti](https://docs.npmjs.com/cli/docs)   |  Cerca di indovinare la posizione dell'URL della documentazione di un pacchetto, quindi prova ad aprirlo utilizzando il parametro `--browser` config.  | 
|   [dottore](https://docs.npmjs.com/cli/doctor)   |  Esegue una serie di controlli per garantire che l'installazione di npm abbia ciò di cui ha bisogno per gestire i JavaScript pacchetti.  | 
|   [installa](https://docs.npmjs.com/cli/install)   |  Installa un pacchetto.  | 
|   [install-ci-test](https://docs.npmjs.com/cli/install-ci-test)   |  Installa un progetto con una lavagna pulita ed esegue dei test. Pseudonimo:. `npm cit` Questo comando viene eseguito e `npm ci` seguito immediatamente da un`npm test`.  | 
|   [install-test](https://docs.npmjs.com/cli/install-test)   |  Installa il pacchetto ed esegue i test. Viene eseguito e `npm install` seguito immediatamente da un`npm test`.  | 
|   [obsoleto](https://docs.npmjs.com/cli/outdated)   |  Controlla il registro configurato per vedere se alcuni pacchetti installati sono attualmente obsoleti.  | 
|   [ping](https://docs.npmjs.com/cli/ping)   |  Esegue il ping del registro npm configurato o specificato e verifica l'autenticazione.  | 
|   [pubblica](https://docs.npmjs.com/cli/publish)   |  Pubblica una versione del pacchetto nel registro.  | 
|   [update](https://docs.npmjs.com/cli/update)   |  Indovina la posizione dell'URL del repository di un pacchetto, quindi tenta di aprirlo utilizzando il parametro config. `--browser`  | 
|   [visualizzare](https://docs.npmjs.com/cli/view)   |  Visualizza i metadati del pacchetto. Può essere usato per stampare le proprietà dei metadati.  | 

## Comandi lato client supportati
<a name="supported-client-side-commands"></a>

Questi comandi non richiedono alcuna interazione diretta con un repository, quindi CodeArtifact non è necessario fare nulla per supportarli.


****  

| Comando | Description | 
| --- | --- | 
|   [costruire](https://docs.npmjs.com/cli/v6/commands/npm-build)   |  Costruisce un pacchetto.  | 
|   [cache](https://docs.npmjs.com/cli/cache)   |  Manipola la cache dei pacchetti.  | 
|   [completamento](https://docs.npmjs.com/cli/completion)   |  Abilita il completamento delle schede in tutti i comandi npm.  | 
|   [config](https://docs.npmjs.com/cli/config)   |  Aggiorna il contenuto dell'utente e dei `npmrc` file globali.  | 
|   [deduplicare](https://docs.npmjs.com/cli/dedupe)   |  Cerca nell'albero dei pacchetti locale e tenta di semplificare la struttura spostando le dipendenze più in alto nell'albero, dove possono essere condivise in modo più efficace da più pacchetti dipendenti.  | 
|   [modifica](https://docs.npmjs.com/cli/edit)   |  Modifica un pacchetto installato. Seleziona una dipendenza nella directory di lavoro corrente e apre la cartella del pacchetto nell'editor predefinito.  | 
|   [esplora](https://docs.npmjs.com/cli/explore)   |  Esplora un pacchetto installato. Genera una subshell nella directory del pacchetto installato specificato. Se viene specificato un comando, questo viene eseguito nella sottoshell, che poi termina immediatamente.  | 
|   [help](https://docs.npmjs.com/cli/help)   |  Ottiene aiuto su npm.  | 
|   [aiuto-ricerca](https://docs.npmjs.com/cli/help-search)   |  Cerca nella documentazione di aiuto di npm.  | 
|   [init](https://docs.npmjs.com/cli/init)   |  Crea un `package.json` file.  | 
|   [collegamento](https://docs.npmjs.com/cli/link)   |  Collega simbolicamente una cartella di pacchetto.  | 
|   [ls](https://docs.npmjs.com/cli/ls)   |  Elenca i pacchetti installati.  | 
|   [pacchetto](https://docs.npmjs.com/cli/pack)   |  Crea un archivio tar da un pacchetto.  | 
|   [prefisso](https://docs.npmjs.com/cli/prefix)   |  Visualizza il prefisso. Questa è la directory principale più vicina a contenere un `package.json` file, a meno che non `-g` venga specificata anche questa.  | 
|   [prugna](https://docs.npmjs.com/cli/prune)   |  Rimuove i pacchetti che non sono elencati nell'elenco delle dipendenze del pacchetto principale.  | 
|   [ricostruire](https://docs.npmjs.com/cli/rebuild)   |  Esegue il `npm build` comando sulle cartelle corrispondenti.  | 
|   [riavviare](https://docs.npmjs.com/cli/restart)   |  Esegue gli script di arresto, riavvio e avvio di un pacchetto e i pre e post script associati.  | 
|   [root](https://docs.npmjs.com/cli/root)   |  Stampa la `node_modules` cartella effettiva fino allo standard.  | 
|   [esegui script](https://docs.npmjs.com/cli/run-script)   |  Esegue script di pacchetti arbitrari.  | 
|   [pellicola shrinkwrap](https://docs.npmjs.com/cli/shrinkwrap)   |  Blocca le versioni dipendenti per la pubblicazione.  | 
|   [disinstallare](https://docs.npmjs.com/cli/uninstall)   |  Disinstalla un pacchetto.  | 

## Comandi non supportati
<a name="unsupported-commands"></a>

Questi comandi npm non sono supportati dai repository. CodeArtifact 


****  

| Comando | Description | Note | 
| --- | --- | --- | 
|   [accesso](https://docs.npmjs.com/cli/access)   |  Imposta il livello di accesso sui pacchetti pubblicati.  |  CodeArtifact utilizza un modello di autorizzazione diverso dal repository pubblico npmjs.  | 
|   [aggiungi utente](https://docs.npmjs.com/cli/adduser)   |  Aggiunge un account utente del registro  |  CodeArtifact utilizza un modello utente diverso dal repository pubblico npmjs.  | 
|   [audit](https://docs.npmjs.com/cli/audit)   |  Esegue un controllo di sicurezza.  |  CodeArtifact attualmente non vende dati sulle vulnerabilità di sicurezza.  | 
|   [gancio](https://docs.npmjs.com/cli/hook)   |  Gestisce gli hook di npm, inclusi l'aggiunta, la rimozione, l'elenco e l'aggiornamento.  |  CodeArtifact attualmente non supporta alcun tipo di meccanismo di notifica delle modifiche.  | 
|   [Login](https://docs.npmjs.com/cli-commands/adduser.html)   |  Autentica un utente. Questo è un alias per `npm adduser`.   |  CodeArtifact utilizza un modello di autenticazione diverso dal repository pubblico npmjs. [Per informazioni, consulta Autenticazione con npm.](npm-auth.md)  | 
|   [Disconnessione](https://docs.npmjs.com/cli/logout)   |  Esci dal registro.  |  CodeArtifact utilizza un modello di autenticazione diverso dal repository pubblico npmjs. Non è possibile disconnettersi da un CodeArtifact repository, ma i token di autenticazione scadono dopo la data di scadenza configurabile. La durata predefinita del token è di 12 ore.   | 
|   [proprietario](https://docs.npmjs.com/cli/owner)   |  Gestisce i proprietari dei pacchetti.  |  CodeArtifact utilizza un modello di autorizzazioni diverso dal repository pubblico npmjs.  | 
|   [profile](https://docs.npmjs.com/cli/profile)   |  Modifica le impostazioni sul profilo del registro.  |  CodeArtifact utilizza un modello utente diverso dal repository pubblico npmjs.  | 
|   [cerca](https://docs.npmjs.com/cli/search)   |  Cerca nel registro i pacchetti che corrispondono ai termini di ricerca.  |  CodeArtifact supporta funzionalità di ricerca limitate con il comando [list-packages](list-packages.md).  | 
|   [stella](https://docs.npmjs.com/cli/star)   |  Contrassegna i tuoi pacchetti preferiti.  |  CodeArtifact attualmente non supporta alcun tipo di meccanismo dei preferiti.  | 
|   [stelle](https://docs.npmjs.com/cli/stars)   |  Visualizza i pacchetti contrassegnati come preferiti.  |  CodeArtifact attualmente non supporta alcun tipo di meccanismo dei preferiti.  | 
|   [squadra](https://docs.npmjs.com/cli/team)   |  Gestisce i team organizzativi e le appartenenze ai team.  |  CodeArtifact utilizza un modello di appartenenza di utenti e gruppi diverso dal repository pubblico npmjs. *Per informazioni, consulta [Identità (utenti, gruppi e ruoli)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id.html) nella Guida per l'utente IAM.*  | 
|   [t](https://docs.npmjs.com/cli/token)oken   |  Gestisce i token di autenticazione.  |  CodeArtifact utilizza un modello diverso per ottenere i token di autenticazione. Per informazioni, consulta [Autenticazione con npm](npm-auth.md).  | 
|   [annullare la pubblicazione](https://docs.npmjs.com/cli/unpublish)   |  Rimuove un pacchetto dal registro.  |  CodeArtifact non supporta la rimozione di una versione del pacchetto da un repository utilizzando il client npm. È possibile utilizzare il comando [delete-package-version](delete-package.md).  | 
|   [whoami](https://docs.npmjs.com/cli/whoami)   |  Visualizza il nome utente npm.  |  CodeArtifact utilizza un modello utente diverso dal repository pubblico npmjs.  | 