arturo--ch43
v1.0.0
Published
un npm que comprueba si un número es par o impar
Readme
Crear un nuevo paquete de npm
Pasos para crear el proyecto
- Inicializar CLI en el directorio del proyecto y ejecutar el comando para inicializar npm
npm init- Seguir las instrucciones de CLI: package name (nombre único), versión, descripción, entry point (archivo js de entrada), test command, git repositor, keywords, author, license,
- Podemos observar que se crea el archivo
package.jsoncon la información que proporcionamos. - Como definimos un entry point con el nombre
index.js, hay que crear dicho archivo main, ya que aquí ejecutaremos nuestro package. - Crear una carpeta llamada
modulesen donde vivirá nuestro módulo (lógica de nuestro package). - Dentro de la carpeta modules, crear un archivo
parImpar.jspara desarrollar la lógica del package. Aquí programamos la función que nos permite determinar si un número es par o impar (Código funcional de mi package). - Exportamos la función creada utilizando el comando:
export default determinarParImpar;- Importar mi función en
index.jspara poder utilizarla.
import function from routeModificar
package.jsonpara permitir la ejecución de modulos de Ecmascrip (Es modules) agregando"type" : "module"debajo de la clave-valor de"main" : "index.js"Ejecutar el archivo
index.jscon el comando
node index.jsPasos para publicar un package en npm
- Registrarse en el sitio web de npm npm
- Ejecutar el comando de inicio de sesión de npm
npm login- Publicar nuestro package con visibilidad pública en en npm utilizando CLI
npm publish --access=public