1.0.0 • Published 1 year ago

uno--cohorte43 v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Crear un nuevo paquete de npm desde cero

pasos para crear el proyecto

  1. Inicializar el CLI en el directorio del proyecto y ejecutar el comando para inicializar npm
npm init
  1. seguir las instrucciones de CLI package name (nombre único), version (1.0.0), descripción, entry point (archivo js de entrada), test command, git repository, keywords, autor, Licence,

  2. Se creo el archivo .json con la información

  3. como definimos un entri point como index.js, hay que crear dicho archivo en main ya que aquí ejecutaremos nuestros package

  4. crear una carpeta llamada 'modules' en donde vive nuestro modulo(logica de nuestro packaeg)

  5. dentro de la carpeta modules crear el archivo 'parImpar.js' para desarrollar la logica 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)

  1. Exportamos la función creada utilizando las palabras reservadas 'export defaul ...'

ejemplo

export default determinarParImpar;
  1. Importamos la función creada utilizando las palabras reservadas 'import ...'

ejemplo

import determinarParImpar;
  1. Modificar package.json parapermitir la ejecución de módulos de ES Script (EcmaScrip) agregando '"type":"module"' debajo de la clabe valor de "main":"javascript" Ejecutar el archivo index.js con el comando
node index.js

Pasos para publicar un package en npm

  1. Estar registrado
  2. Ejecutar el comando de inicio de sesión de npm
npm login
  1. publicar nuestro package con visibilidad pública en npm utilizando CLI
npm publish --access=public
1.0.0

1 year ago