diegorivas--npm--ch43
v1.0.1
Published
paquete para determinar si un número es par o es impar
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 el NPM
npm init- Seguir las instrucciones de CLI: Package name (nombre único), git repositorty, keywords, autor, license.
- Podemos observar que se crea el arcivo
pachage.jsoncon la información 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
modulesen donde vivirá nuestro módulo (logica de nuestro package). - Dentro de la carpeta modules, crear el archivo
parImpar.jspara desarrollar la lógica del package. Aquí programamos la función que nos permite determinar si un número es par o impar. - Exportamos la función creada utilizando el comando:
export default determinarParImpar;- Importar mi función en
index.jspara poder utilizarla.
import function from route.js- Modificar
package.jsonpara permitir la ejecucion de modulos EgmaScript agregando"type":"module"debajo de la clave-valor de"main":"index.js"
node --watch index.js para ejecutar consola cada aque guardas desde termianl
Ejecutar el archivo index.js con 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 en npm utilizando CLI
npm publish --access=public