alexis--npm-ch43
v1.0.1
Published
paquete para determinar si un numero es par o impar
Downloads
3
Readme
Crear un nuevo paquete de npm desde cero.
Pasos para crear el proyecto
- Inicializar CLI en el directorio del proyecto y ejecutar el comando para inicializar npm
npm init
- Seguir las instrucciones de CLI: package name (nombre unico), version,descripcion entry point (archivo js de entrada) test comand, git repository, keywords, author, license.
3 Podemos observar que se crea el archivo
package.json
con la informacion que proporcionamos - Como definimos un entry point con el nombre
index.js
, hay que crear dicho 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 carpetya modules, crear el archivo
parImpar.js
para desarrollar la logica del package. Aqui pegaremos la funcion que nos permite determinar si un numero es par o es impar (codigo funcional de mi package). - 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
Ejecutar Archivo index.js
9.Modificar package,json
para permitir la ejecucion de modulos de EcmaScript (ES modules agregando) type : "module
, debajo de la clave-valor de "main: "index.js
(node --watch index.js) ctrl +c para salir
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
3.Publicar nuestro package con visibilidad publica en npm utilixando CLI
npm publish --access=public