joeldlcm--npm--ch43
v1.0.0
Published
paquete para detemrinar si un numero es par o impar
Readme
crear un nuevo paquete de npm desde cero.
Pasos para crear el proyecto
- Inicializar CLI en el directorio y ejecutar el comando para inicializar npm
npm init- Seguir las instrucciones de CLI: package name (nombre único), version, description, entry point (archivo js de entrada), test command, git repository, keywords, author, license.
- Podemos observar que se crea el archivo
- 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 (lógica de nuestro package) - dento de la carpeta modules, crear el archivo
parImpar.jspara desarrollar la lógica del package. Aqui porgramamos la funcion que nos permite determinar si un numero es par p 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.js9.Modificar package.json para permitir la ejecución de modulos de EcmaScript (ES)```
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 con visibilidad publica
npm publish --acces=public