1.0.1 • Published 12 months ago

alefel--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 rpoyecto

  1. Inicializa CLI en el directorio del proyecto y ejecutar el comando para inicializar npm
nom init
  1. Seguir las instrucciones de CLI: packape name (Nombre unico), version, descripción, entry point (archivo js de entrada), test command, git repository, keywords, author, license.
  2. Podemos observar que se crea el archivo package.json con la informacion que proporcionamos
  3. Como definimos un entry point con el nombre index.js, hay que crear dicho archivo en main ya que aqui ejecutaremos
  4. Crear una carpeta llamada modulos en donde vivira nuestro módulo (logica de nuestros package)
  5. Dentro de la carpeta modulos, crear el archivo parImpar.js para desarrollar la logica del package. Aqui programamos la funcion que nos permite determinar si el numero es par o impar (codigo funcional de mi package).
  6. Exportamos la funcion creada utilizando el comando
export default determinarParImpar
  1. Importar mi funcion en index.js para poder utilizarla.
import function from route

Ejecutar el archivo index.js con el comando

node index.js
  1. Modificar Package.jason para permitir la ejecucion de modulos de EcmaScript (ES modules) agregando "Type":"module" debajo de la clave-valor de "main":"index.js"
  2. Ejecutar el archivo index.js con el comando
node index.js

Pasos para publicar un package en npm

  1. Registrarse en el sitio web de npm 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