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

Readme

Keywords

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