alanapr--npm-ch43
v1.0.1
Published
paquete apra determinar si un numero es par o impar
Downloads
1
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.json
con la información proporcionada - Como definimos un entry point
index.js
hay que crear ese archivo al mismo nivel del json, ya que aquí ejecutaremos el package - crear una carpeta llamada
modules
en 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.js
para 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.json
para 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```