soporte de comandos npm - CodeArtifact

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

soporte de comandos npm

En las siguientes secciones se resumen los comandos npm que admiten los CodeArtifact repositorios, además de los comandos específicos que no son compatibles.

Comandos compatibles que interactúan con un repositorio

En esta sección se enumeran los comandos npm en los que el cliente npm realiza una o más solicitudes al registro con el que se ha configurado (por ejemplo, con npm config set registry). Se ha comprobado que estos comandos funcionan correctamente cuando se invocan en un repositorio. CodeArtifact

Comando Descripción

bugs

Intenta adivinar la ubicación de la URL del rastreador de errores de un paquete y, a continuación, intenta abrirla.

ci

Instala un proyecto desde cero.

deprecate

Deja en desuso una versión de un paquete.

dist-tag

Modifica las etiquetas de distribución de paquetes.

docs

Intenta adivinar la ubicación de la URL de la documentación de un paquete y, a continuación, intenta abrirla mediante el parámetro de configuración --browser.

doctor

Ejecuta una serie de comprobaciones para garantizar que su instalación de npm tenga lo que necesita para administrar sus JavaScript paquetes.

install

Instala un paquete.

install-ci-test

Instala un proyecto desde cero y ejecuta pruebas. Alias: npm cit. Este comando se ejecuta un npm ci seguido inmediatamente por un npm test.

install-test

Instala el paquete y ejecuta las pruebas. Ejecuta un npm install seguido inmediatamente por un npm test.

outdated

Comprueba el registro configurado para ver si alguno de los paquetes instalados está desactualizado actualmente.

ping

Hace ping al registro npm configurado o dado y verifica la autenticación.

publish

Publica una versión del paquete en el registro.

update

Averigua la ubicación de la URL del repositorio de un paquete y, a continuación, intenta abrirla mediante el parámetro de configuración --browser.

view

Muestra metadatos del paquete. Se puede usar para imprimir las propiedades de los metadatos.

Comandos del lado del cliente admitidos

Estos comandos no requieren ninguna interacción directa con un repositorio, por lo que CodeArtifact no es necesario hacer nada para respaldarlos.

Comando Descripción

build

Crea un paquete.

cache

Manipula la caché de paquetes.

completion

Permite completar tabulaciones en todos los comandos de npm.

config

Actualiza el contenido de los archivos npmrc globales y de usuario.

dedupe

Busca en el árbol de paquetes local e intenta simplificar la estructura moviendo las dependencias más arriba en el árbol, donde pueden compartirse de manera más eficaz entre varios paquetes dependientes.

edit

Edita un paquete instalado. Selecciona una dependencia en el directorio de trabajo actual y abre la carpeta del paquete en el editor predeterminado.

explore

Busca un paquete instalado. Genera una subshell en el directorio del paquete instalado especificado. Si se especifica un comando, se ejecuta en la subshell, que finaliza inmediatamente.

help

Obtiene ayuda sobre npm.

help-search

Busca en la documentación de ayuda de npm.

init

Crea un archivo package.json.

link

Enlaza simbólicamente una carpeta de paquetes.

ls

Muestra los paquetes instalados.

pack

Crea un tarball a partir de un paquete.

prefix

Muestra el prefijo. Este es el directorio principal más cercano que contiene un archivo package.json, a menos que también se especifique -g.

prune

Elimina los paquetes que no figuran en la lista de dependencias del paquete principal.

rebuild

Ejecuta el comando npm build en las carpetas coincidentes.

restart

Ejecuta los scripts de parada, reinicio e inicio de un paquete, así como los scripts previos y posteriores asociados.

root

Imprime la carpeta node_modules efectiva en formato estándar.

run-script

Ejecuta scripts de paquetes arbitrarios.

shrinkwrap

Bloquea las versiones dependientes para su publicación.

uninstall

Desinsta un paquete.

Comandos admitidos

Los CodeArtifact repositorios no admiten estos comandos npm.

Comando Descripción Notas

access

Establece el nivel de acceso de los paquetes publicados.

CodeArtifact usa un modelo de permisos diferente al del repositorio público de npmjs.

adduser

Añade una cuenta de usuario de registro

CodeArtifact utiliza un modelo de usuario diferente del repositorio público de npmjs.

audit

Realiza una auditoría de seguridad.

CodeArtifact actualmente no vende datos sobre vulnerabilidades de seguridad.

hook

Administra los enlaces npm, lo que incluye agregar, eliminar, enumerar y actualizar.

CodeArtifact actualmente no admite ningún tipo de mecanismo de notificación de cambios.

login

Autentica a un usuario. Este es un alias para npm adduser.

CodeArtifact utiliza un modelo de autenticación diferente del repositorio público de npmjs. Para obtener información, consulte Autenticación con npm.

logout

Cierra la sesión del registro.

CodeArtifact utiliza un modelo de autenticación diferente del repositorio público de npmjs. No hay forma de cerrar sesión en un CodeArtifact repositorio, pero los tokens de autenticación caducan una vez transcurrido el tiempo de caducidad configurable. La duración predeterminada del token es de 12 horas.

owner

Administra a los propietarios de los paquetes.

CodeArtifact utiliza un modelo de permisos diferente al del repositorio público de npmjs.

profile

Cambia la configuración de su perfil de registro.

CodeArtifact utiliza un modelo de usuario diferente del repositorio público de npmjs.

search

Busca en el registro paquetes que coincidan con los términos de búsqueda.

CodeArtifact admite una funcionalidad de búsqueda limitada con el comando list-packages.

star

Marca sus paquetes favoritos.

CodeArtifact actualmente no admite ningún tipo de mecanismo de favoritos.

stars

Visualiza los paquetes marcados como favoritos.

CodeArtifact actualmente no admite ningún tipo de mecanismo de favoritos.

team

Administra los equipos de la organización y las membresías de los equipos.

CodeArtifact utiliza un modelo de membresía de usuarios y grupos que es diferente del repositorio público de npmjs. Para obtener información, consulte Identidades (usuarios, grupos y roles) en la Guía del usuario de IAM.

token

Administra sus tokens de autenticación.

CodeArtifact utiliza un modelo diferente para obtener los tokens de autenticación. Para obtener información, consulte Autenticación con npm.

unpublish

Elimina un paquete del registro.

CodeArtifact no admite la eliminación de una versión de paquete de un repositorio mediante el cliente npm. Puede utilizar el comando delete-package-version.

whoami

Muestra el nombre de usuario de npm.

CodeArtifact usa un modelo de usuario diferente del repositorio público de npmjs.