1.0.1 • Published 5 months ago
npm-parimpar_lizbeth2510 v1.0.1
Crear y publicar un nuevo package de npm
Creación del package
- Inicializar npm desde CLI con el comando
npm init
Me guiará a traves de una serie de pasos donde me solicite información relacionada con mi package, como el nombre (nombre único), versión, la descripción, el punto de entrada index.js
, comando de prueba, repositorio de git en donde vive, palabras clave para conincidir con busquedas, autor, licencia.
- Presionar enter para aceptar que la información es correcta y generar el archivo
package.json
- package.json
- Contiene información sobre el proyecto-modulo que vamos a crear. Son un estandar de nodejs para facilitar la estructura y ejecución de los proyectos dentro del entorno de ejecución y de esta manera poder compartirlo a través del sitio de https://www.npmjs.com.
-La información se estructura como un objeto de JS con notación JSON
3.Crear un acarpeta llamada
modules
en donde vivirá nuestro script
- package.json
- Contiene información sobre el proyecto-modulo que vamos a crear. Son un estandar de nodejs para facilitar la estructura y ejecución de los proyectos dentro del entorno de ejecución y de esta manera poder compartirlo a través del sitio de https://www.npmjs.com.
-La información se estructura como un objeto de JS con notación JSON
3.Crear un acarpeta llamada
- Dentro de
modules
crear el script (js.) con el nombreparimpar.js
5.Crear la funci´ón del script y esportarlo conexport default
- Importar el script desde el archivo
index.js
conimport + function + from + ruta con extensión
e invocamos la función con parámetros.import determinarParImpar from "./modules/parimpar.js";
- Configurar el
"type": "module"
en el archivopackage.json
- Ejecutamos el programa desde el entorno de nodejs con el comando
node index.js
Publicar package en npm
- Inciar sesión de npm pero ahora desde CLI con el comando
npm login
- Agregar el nombre de usuario que ya habíamos definido en npm, password y email. Esperamos que cargue y presionamos enter para abrir el navegador
- Recibiremos un correo con un password de una sola vez, lo agregamos y presionamos Login
- Regresamos a la terminal y nos mostrará el mensaje
logged in on npmjs.org
- Publicar el package con acceso público desde CLI a npm con el comando
npm publish --access=public