Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 7266|Respuesta: 0

Tutorial de NPM (1): ¿Qué es NPM?

[Copiar enlace]
Publicado en 13/12/2017 11:09:42 | | |
Si has estado usando Javascrip{filter}t, probablemente hayas oído hablar de npm. npm facilita que los desarrolladores de Javascrip{filter}t compartan el código que crean para resolver un problema específico y permite que otros desarrolladores reutilicen ese código en sus propias aplicaciones.

Una vez que dependes del código de otros desarrolladores, npm puede comprobar fácilmente si han hecho alguna actualización y descargarla cuando lo hagan.

Estos códigos reutilizables se denominan paquetes o módulos. Un paquete es simplemente un directorio que contiene uno o más archivos, y un archivo llamado "package.json" que contiene metadatos sobre el paquete. Una aplicación típica, como una página web, dependerá de decenas o cientos de paquetes. Estos paquetes suelen ser pequeños, y la idea general es crear una pequeña pieza que resuelva bien un problema. Esto te permite construir soluciones más grandes y personalizadas a partir de estos pequeños bloques de construcción.

Esto tiene muchas ventajas, ya que permite a tu equipo atraer a profesionales externos a la organización al obtener el packaging de personas que se centran en un área problemática específica. Incluso sin reutilizar código fuera de tu organización, este enfoque basado en módulos puede ayudar a que tu equipo trabaje mejor en conjunto y a reutilizar código entre proyectos.

Puedes encontrar paquetes que te ayuden a construir tu app navegando por la web de npm. Cuando navegas por la web, encontrarás muchos módulos de Node. NPM empezó como gestor de paquetes de Node, así que encontrarás muchos módulos que se pueden usar en el lado del servidor. También hay muchos comandos de agregar paquetes para que los uses en la línea de comandos. También encontrarás paquetes que puedes usar en el frontend.

npm consta de tres partes diferentes: la página web, el registro y la CLI. El sitio web es la principal herramienta para que los usuarios descubran paquetes, el registro es una gran base de datos de información sobre paquetes, y la CLI es la forma en que los desarrolladores publican sus paquetes en el registro o descargan los paquetes que desean instalar.

NPM es una forma de reutilizar código de otros desarrolladores, y también es una forma de compartir código con otros, y es fácil gestionar diferentes versiones de código.




Anterior:Ejemplo de coincidencia regular en Fiddler-AutoResponder
Próximo:Tutorial de npm (2): Instalación y uso de npm
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com