liceajj--npm--ch43
v1.0.1
Published
paquete para determinar si un numero es par o es impar
Downloads
10
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 npm
npm init- Seguir las instruciones de CLI: package name (nombre unico), version, descripcion, entry point (archivo js de entrada), test command, git repository, keywords, author, license.
- Podemos observar que se crea el archivo
package.jsoncon la informacion que proporcionamos. - como definimos un entry point con el nombre
index.js, hay que crear dicho archivo en main ya que aqui - Dentro de la carpeta modiles, crear el archivo
parImpar.jspara desarrollar la logica de package. Aqui programamos 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.jspara poder utilizarla.
import function from route.jsModificar
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"Ejecutar el archivo
index.jscon el comando
node index.jsPasos 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 publica en npm utilizando CLI
npm publish --access=public