1.0.0 • Published 1 year ago
penicheluis--parimpar v1.0.0
#Crear un nuevo paquete de npm
##Pasos para crear el package 1. Inicializar npm desde CLI en el directorio del proyecto con el comando
npm init
- Seleccionar las opciones que nos muestra npm en CLI.
- Como definimos que el enter point se llama
idnex.js
, creamos el archivo en main - Crear una carpeta llamada
modules
, en donde vivirá nuestro módulo. - Crear el script dentro de la carpeta
modules
, con el nombreparImpar.js
Aquí vivirá el código funcional para mi package. - Dentro de
parImpar.js
creamos una función para determinar si un número es par o impar. - Exportar la función para que pueda ser utilizada en cualquier parte de mi proyecto
export default determinarParidad;
- Importar mi función en
index.js
para que la podemos utilizar (import function from ruta). - Modificar el
package.json
para permitir ejecutar desde module, utilizando la configuración"type": "module"
debajo de"main": "index.js"
y agregar la extensión del archivo a la ruta de importación - Ejecuto mi aplicación en CLI utilizando el comando
node index.js
También podemos utilizar node --watch index.js
##Pasos para publicar el package en npm
1. Registrarse en el sitio de npm
Npm Website
2. Modificar el name
en package.json
para que sea único
3. En CLI iniciamos sesión con el comando
npm login
- Seguimos el proceso de autentificación de 2 paasos en el correo
- Regresamos a CLI y nos muestra un mensaje
Logged in on https://registry.npmjs.org/
- Lo único que queda es publicar el package desde CLI con visibilidad pública usando el comando:
npm publish --access=public
- Mostrará un mensaje
1.0.0
1 year ago