alanapr--npm-ch43
v1.0.1
Published
paquete apra determinar si un numero es par o impar
Downloads
7
Readme
#crear un nuevo paquete de npm desde cero
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 unico), version, description, entry point (archivo js de java)
- podemos observar que se crea el archivoi
package.jsoncon la información proporcionada - Como definimos un entry point
index.jshay que crear ese archivo al mismo nivel del json, ya que aquí ejecutaremos el package - crear una carpeta llamada
modulesen donde vivirá nuestro módulo, es decir la lógica de nuestro paquete - Dentro de la carpeta Modules, crear un archivo, crear un archivo
parImpar.jspara desarrollar la logica del package Aquí programamos la función que nos permite determinar si un numero es par o impar (codigo funcional del package) - exportamos la función creada usando
export default parImpar;- importamos la función para poder utilizarla
import funtion from ...ejecutar el archivo index.js con el comando file.js
- modificar
package.jsonpara permitir la ejecución de modulos de emca script (es modules) agregando "type":"module" debajo del la clave-valor demain":"index.js - ejecutar el archivo index.js con elcomando node archivo.js
pasos 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 en NPM, utilizando CLi con visibilidad pública
npm publish --acces=public```