mitzidlcm--npm--ch43

1.0.0 • Public • Published

Crear un nuevo paquete de un 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

2.- Seguir las instrucciones de CLI: package name ( nombre único), versión , description, entry point (archivo js de entrada), test command, git repository, keywords, author, license.

3.- Podenos obsercar que se crea el archivo package.json con la información que proporcionamos. 4.- Como definimos un entry point con el nombre index.js, hay que crear ducho archivo en main ya que aquí ejecutaremos nuestro package. 5.- Crear una carpeta llamada modulesen donde vivirá nuestro módulo (lógica de nuestro package). 6.- Dentro de la carpeta modules, crear el archivo parImpar,jspara desarrollar lalógica del package. Aquí programamos la función que nos permite determinar si un número es par o es impar.(código funcinal de mi package). 7.- Exportamos la función creada utilizando

export default determinarParImpar;

8.- Importar mi funcion en index.js para poder utilizarla.

import function from route;

9.- Modificar package.jsonpara permitir la ejecución de módulos de EcmaScript (ES modules) agregando "type":"module" debajo de la clave-valor de "main":"index.js"

10.- 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 2.- Ejecutar el comando de incio de sesión de npm

npm login

3.- Publicar nuestro package con visibilidad pública en npm utilizando CLI

npm publish --access=public

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i mitzidlcm--npm--ch43

      Weekly Downloads

      1

      Version

      1.0.0

      License

      ISC

      Unpacked Size

      2.7 kB

      Total Files

      4

      Last publish

      Collaborators

      • mitzimtz