supporto per i comandi npm - CodeArtifact

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

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

Comandi supportati che interagiscono con un repository

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 Descrizione

bug

Cerca di indovinare la posizione dell'URL del bug tracker di un pacchetto, quindi prova ad aprirlo.

ci

Installa un progetto con una tabula rasa.

deprecare

Depreca una versione di un pacchetto.

dist-tag

Modifica i tag di distribuzione dei pacchetti.

documenti

Cerca di indovinare la posizione dell'URL della documentazione di un pacchetto, quindi prova ad aprirlo utilizzando il parametro --browser config.

dottore

Esegue una serie di controlli per garantire che l'installazione di npm abbia ciò di cui ha bisogno per gestire i JavaScript pacchetti.

installa

Installa un pacchetto.

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

install-test

Installa il pacchetto ed esegue i test. Viene eseguito e npm install seguito immediatamente da unnpm test.

obsoleto

Controlla il registro configurato per vedere se alcuni pacchetti installati sono attualmente obsoleti.

ping

Esegue il ping del registro npm configurato o specificato e verifica l'autenticazione.

pubblica

Pubblica una versione del pacchetto nel registro.

update

Indovina la posizione dell'URL del repository di un pacchetto, quindi tenta di aprirlo utilizzando il parametro config. --browser

visualizzare

Visualizza i metadati del pacchetto. Può essere usato per stampare le proprietà dei metadati.

Comandi lato client supportati

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

Comando Descrizione

costruire

Costruisce un pacchetto.

cache

Manipola la cache dei pacchetti.

completamento

Abilita il completamento delle schede in tutti i comandi npm.

config

Aggiorna il contenuto dell'utente e dei npmrc file globali.

deduplicare

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

Modifica un pacchetto installato. Seleziona una dipendenza nella directory di lavoro corrente e apre la cartella del pacchetto nell'editor predefinito.

esplora

Sfoglia 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

Ottiene aiuto su npm.

aiuto-ricerca

Cerca nella documentazione di aiuto di npm.

init

Crea un package.json file.

collegamento

Collega simbolicamente una cartella di pacchetto.

ls

Elenca i pacchetti installati.

pacchetto

Crea un archivio tar da un pacchetto.

prefisso

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

Rimuove i pacchetti che non sono elencati nell'elenco delle dipendenze del pacchetto principale.

ricostruire

Esegue il npm build comando sulle cartelle corrispondenti.

riavviare

Esegue gli script di arresto, riavvio e avvio di un pacchetto e i pre e post script associati.

root

Stampa la node_modules cartella effettiva fino allo standard.

esegui script

Esegue script di pacchetti arbitrari.

pellicola shrinkwrap

Blocca le versioni dipendenti per la pubblicazione.

disinstallare

Disinstalla un pacchetto.

Comandi non supportati

Questi comandi npm non sono supportati dai CodeArtifact repository.

Comando Descrizione Note

accesso

Imposta il livello di accesso sui pacchetti pubblicati.

CodeArtifact utilizza un modello di autorizzazione diverso dal repository pubblico npmjs.

aggiungi utente

Aggiunge un account utente del registro

CodeArtifact utilizza un modello utente diverso dal repository pubblico npmjs.

audit

Esegue un controllo di sicurezza.

CodeArtifact attualmente non vende dati sulle vulnerabilità di sicurezza.

gancio

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

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.

Disconnessione

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

Gestisce i proprietari dei pacchetti.

CodeArtifact utilizza un modello di autorizzazioni diverso dal repository pubblico npmjs.

profile

Modifica le impostazioni sul profilo del registro.

CodeArtifact utilizza un modello utente diverso dal repository pubblico npmjs.

cerca

Cerca nel registro i pacchetti che corrispondono ai termini di ricerca.

CodeArtifact supporta funzionalità di ricerca limitate con il comando list-packages.

stella

Contrassegna i tuoi pacchetti preferiti.

CodeArtifact attualmente non supporta alcun tipo di meccanismo dei preferiti.

stelle

Visualizza i pacchetti contrassegnati come preferiti.

CodeArtifact attualmente non supporta alcun tipo di meccanismo dei preferiti.

squadra

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) nella Guida per l'utente IAM.

token

Gestisce i token di autenticazione.

CodeArtifact utilizza un modello diverso per ottenere i token di autenticazione. Per informazioni, consulta Autenticazione con npm.

annullare la pubblicazione

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.

whoami

Visualizza il nome utente npm.

CodeArtifact utilizza un modello utente diverso dal repository pubblico npmjs.