Configuración del archivo package.json en JavaScript
Cuando un programador quiere hacer
su biblioteca disponible para todos,
debe colocarla en el registro
(es decir, en el repositorio) npm. Para ello, debe
preparar el archivo package.json de esta biblioteca
de una manera especial, añadiendo algunas
configuraciones importantes.
Estas configuraciones se refieren específicamente a las bibliotecas públicas que descargas de npm. En sus proyectos para uso privado puede que no necesite establecerlas.
Entonces, aquí hay una lista de las configuraciones más populares:
| Valor | Descripción |
|---|---|
name |
nombre del proyecto, debe escribirse en minúsculas |
version |
número de versión, de acuerdo con el versionado semántico |
description |
descripción del proyecto |
main |
archivo de entrada del proyecto |
keywords |
es un array, ayuda a encontrar el módulo en el registro npm |
author |
este campo acepta un objeto con las claves name, email y url,
lo que permite a las personas contactar fácilmente al autor del proyecto.
|
license |
acepta el nombre de la licencia utilizando un identificador SPDX. Por defecto se aplica la licencia ISC, otra opción popular es MIT. También puede usar UNLICENSED para proyectos privados y de código cerrado. |
private |
si esta clave está establecida en true, el proyecto no podrá ser público en el registro npm. Esto permite evitar la publicación accidental del proyecto. |
homepage |
URL de la página de inicio del proyecto |
bugs |
URL donde se pueden reportar problemas y errores. A menudo es la dirección de la página del proyecto en Github. |
Instale la biblioteca jQuery.
Busque en la carpeta node_modules la carpeta de la biblioteca,
y en ella - el archivo package.json. Estúdielo.
Instale la biblioteca underscorejs.
Busque en la carpeta node_modules la carpeta de la biblioteca,
y en ella - el archivo package.json. Estúdielo.
Estudie las configuraciones del archivo package.json
en la documentación oficial.