Suporte para comandos npm - CodeArtifact

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Suporte para comandos npm

As seções a seguir resumem os comandos npm que são suportados pelos CodeArtifact repositórios, além dos comandos específicos que não são suportados.

Comandos compatíveis que interagem com um repositório

Esta seção lista os comandos npm em que o cliente npm faz uma ou mais solicitações ao registro com o qual foi configurado (por exemplo, com npm config set registry). Foi verificado que esses comandos funcionam corretamente quando invocados em um CodeArtifact repositório.

Command Descrição

bugs

Tenta adivinhar a localização do URL do rastreador de bugs de um pacote e, em seguida, tenta abri-lo.

ci

Instala um projeto do zero.

deprecate

Deprecia uma versão de um pacote.

dist-tag

Modifica as tags de distribuição do pacote.

docs

Tenta adivinhar a localização do URL de documentação de um pacote e, em seguida, tenta abri-lo usando o parâmetro de configuração --browser.

doctor

Executa um conjunto de verificações para garantir que sua instalação do npm tenha o que precisa para gerenciar seus JavaScript pacotes.

install

Instala um pacote.

install-ci-test

Instala um projeto do zero e executa testes. Alias: npm cit. Esse comando executa um npm ci, seguido imediatamente por um npm test.

install-test

Instala o pacote e executa testes. Executa um npm install, seguido imediatamente por um npm test.

outdated

Verifica o registro configurado para ver se algum pacote instalado está desatualizado no momento.

ping

Faz ping no registro npm configurado ou fornecido e verifica a autenticação.

publish

Publica uma versão do pacote no registro.

update

Adivinha a localização do URL do repositório de um pacote e, em seguida, tenta abri-lo usando o parâmetro de configuração --browser.

view

Exibe os metadados do pacote. Pode ser usado para imprimir propriedades de metadados.

Comandos do lado do cliente compatíveis

Esses comandos não exigem nenhuma interação direta com um repositório, portanto, CodeArtifact não é necessário fazer nada para suportá-los.

Command Descrição

build

Cria um pacote.

cache

Manipula o cache de pacotes.

completion

Ativa o preenchimento de guias em todos os comandos npm.

config

Atualiza o conteúdo do usuário e dos arquivos npmrc globais.

dedupe

Pesquisa a árvore de pacotes local e tenta simplificar a estrutura movendo as dependências mais para cima na árvore, onde elas podem ser compartilhadas com mais eficiência por vários pacotes dependentes.

edit

Edita um pacote instalado. Seleciona uma dependência no diretório de trabalho atual e abre a pasta do pacote no editor padrão.

explore

Navega por um pacote instalado. Gera um subshell no diretório do pacote instalado especificado. Se um comando for especificado, ele será executado no subshell, que será encerrado imediatamente.

help

Recebe ajuda no npm.

help-search

Pesquisa a documentação de ajuda do npm.

init

Cria um arquivo package.json.

link

Cria Symlinks de uma pasta de pacotes.

ls

Lista pacotes instalados.

pack

Cria um tarball a partir de um pacote.

prefix

Exibe o prefixo. Esse é o diretório pai mais próximo que contém um arquivo package.json, a menos que -g também seja especificado.

prune

Remove pacotes que não estão listados na lista de dependências do pacote pai.

rebuild

Executa o comando npm build nas pastas correspondentes.

restart

Executa os scripts de parada, reinicialização e inicialização de um pacote e os scripts anteriores e posteriores associados.

raiz

Imprime a pasta node_modules efetiva na saída padrão.

run-script

Executa scripts de pacotes arbitrários.

shrinkwrap

Bloqueia as versões de dependência para publicação.

uninstall

Desinstala um pacote.

Comandos incompatíveis

Esses comandos npm não são compatíveis com CodeArtifact repositórios.

Command Descrição Observações

access

Define o nível de acesso nos pacotes publicados.

CodeArtifact usa um modelo de permissão diferente do repositório público npmjs.

adduser

Adiciona uma conta de usuário de registro

CodeArtifact usa um modelo de usuário diferente do repositório público npmjs.

audit

Executa uma auditoria de segurança.

CodeArtifact atualmente não vende dados de vulnerabilidade de segurança.

hook

Gerencia hooks do npm, incluindo adição, remoção, listagem e atualização.

CodeArtifact atualmente não oferece suporte a nenhum tipo de mecanismo de notificação de alterações.

login

Autentica um usuário. Este é um alias para npm adduser.

CodeArtifact usa um modelo de autenticação diferente do repositório público npmjs. Para obter mais informações, consulte Autenticação com npm.

logout

Sai do registro.

CodeArtifact usa um modelo de autenticação diferente do repositório público npmjs. Não há como sair de um CodeArtifact repositório, mas os tokens de autenticação expiram após o tempo de expiração configurável. A duração padrão do token é de 12 horas.

owner

Gerencia proprietários de pacotes.

CodeArtifact usa um modelo de permissões diferente do repositório público npmjs.

profile

Altera as configurações no seu perfil de registro.

CodeArtifact usa um modelo de usuário diferente do repositório público npmjs.

pesquisa

Pesquisa no registro por pacotes que correspondam aos termos de pesquisa.

CodeArtifact suporta a funcionalidade de pesquisa limitada com o comando list-packages.

star

Marca seus pacotes favoritos.

CodeArtifact atualmente não suporta nenhum tipo de mecanismo de favoritos.

stars

Exibe pacotes marcados como favoritos.

CodeArtifact atualmente não suporta nenhum tipo de mecanismo de favoritos.

team

Gerencia equipes organizacionais e associações de equipes.

CodeArtifact usa um modelo de associação de usuário e grupo diferente do repositório público npmjs. Para obter mais informações, consulte Identidades (usuários, grupos e perfis) no Guia do usuário do IAM.

token

Gerencia seus tokens de autenticação.

CodeArtifact usa um modelo diferente para obter tokens de autenticação. Para obter mais informações, consulte Autenticação com npm.

unpublish

Remove um pacote do registro.

CodeArtifact não suporta a remoção de uma versão de pacote de um repositório usando o cliente npm. Você pode usar o comando delete-package-version.

whoami

Exibe o nome do usuário npm.

CodeArtifact usa um modelo de usuário diferente do repositório público npmjs.