1.0.1 • Published 12 months ago

alanapr--npm-ch43 v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
12 months ago

#crear un nuevo paquete de npm desde cero

Pasos para crear el proyecto

  1. inicializar CLI en el directorio del proyecto y ejecutar el comando para inicializar NPM
npm init
  1. seguir las instrucciones de CLI: package name(nombre unico), version, description, entry point (archivo js de java)
  2. podemos observar que se crea el archivoi package.json con la información proporcionada
  3. Como definimos un entry point index.js hay que crear ese archivo al mismo nivel del json, ya que aquí ejecutaremos el package
  4. crear una carpeta llamada modules en donde vivirá nuestro módulo, es decir la lógica de nuestro paquete
  5. 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)
  6. exportamos la función creada usando
export default  parImpar;
  1. importamos la función para poder utilizarla
import  funtion from ...

ejecutar el archivo index.js con el comando file.js

  1. modificar package.json para permitir la ejecución de modulos de emca script (es modules) agregando "type":"module" debajo del la clave-valor de main":"index.js
  2. ejecutar el archivo index.js con elcomando node archivo.js

pasos para publicar un package en npm

  1. Registrarse en el sitio web de npm npm
  2. Ejecutar el comando de inicio de sesión de npm
npm login
  1. publicar nuestro package en NPM, utilizando CLi con visibilidad pública
npm publish --acces=public```
1.0.1

12 months ago

1.0.0

12 months ago