erguez--npm--ch43--par-impar
v1.0.1
Published
paquete para determinar si un número es par o es impar
Downloads
1
Readme
Crear un nuevo paquete de npm desde cero
Pasos para crear el proyecto
- Inicializar CLI en el directorio del proyecto y ejecutr el comando para inicializar npm
npm init
- Seguir las instrucciones de CLI: package name, version, description, entry point (archivo js de entrada), test command, git respository, keywords, author, license.
- Podemos observar que se crea el archivo
package.json
con la información proporcionada. - Como definimos un entry poing en el nombre
index.js
, hay que crear archivo en main ya que aquí ejecutaremos nuestro package - Crear una carpeta llamada
modules
en donde vivirá nuestro módulo (lógica de nuestro package). - Dentro de la carpeta modules, crear un archivo
parImpar.js
js para desarrollar la lógica del package. Aquí programammos la funci´pn que nos permite determinar si un número es par o es impar. - Exportamos la función creada utilizando el comando:
export default determinarParImpar;
- Importar mi función en
index.js
para poder utilizarla.
import function from route
- Modificar
package.json
para permitir la ejecución de módulos de EcmaScript (ES modules) agregando"type": "module"
debajo de la clave-valor de"main":"index.js"
Ejecutar el archivoindex.js
con el comando:
node index.js
Pasos para publicar un package en npm
- Registrarse en el sitio web de npm npm
- Ejecutar el comando de inicio de sesión de npm
npm login
- Publicar nuestro package con visibilidad pública en npm utilizando CLI
npm publish --access=public