

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. | 