Observed since 20 Oct, 16:56 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Random string messages
Random string messages
npm i 021.2-my-first-package-dancg
my-first-package-danCG
Lo primero es verificar que el nombre del repositorio no esta en npm, para no tener conflictos a la hora de publicar.
Ya con nuestro repositorio en GitHub o la plataforma que usemos clonamos el repositorio en nuestro entorno local.
git clone HTTPS/SSHDelRepoIniciamos la configuración inicial de npm.
npm init -yDentro de la crapeta src tenemos la función que inprime el msg y la exportamos.
Dentro de la carpeta bin tenemos la base del proyecto y del
comando de npm, donde nuestro archivo .js tiene:
Ahora en el package.json debajo de "homepage" agregamos
"bin": {
"my-first-package-danCG": "./bin/global.js"
},
"preferGlobal": true
```
Este sirve para indicarle el nombre del paquete y donde se encuentra el
archivo global que va a ejecutar. al final indicamos que va a ser un paquete
global.
sudo npm link que crea un enlace simbolico
para reconocer el paquete dentro del listado de paquetes de npm.Sin publicarlo aun
Ahora vamos a probarlo, para esto necesitamos el path del proyecto.
pwdSimulamos la instalación, luego ya deberiamos poder probar el paquete
en mi caso con my-first-package-danCG.
npm install -g /home/daniel/personalProjects/021.2-My-first-package-danCGEs necesario añadir nuestro usuario de npm, lo podemos hacer con:
npm adduserY agregamos nuestras credenciales, sigue las instrucciones.
Ahora si pasamos a publicar con:
npm publishPara cambiar de versiones debes tener en cuenta Versionado Semántico, hacemos un commit y subismos cambios, luego corremos con la versión que consideres:
npm version 1.0.1
Y volvemos a usar npm publish
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 16:56 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:e6f0acb5a4f95f31649d1396ba1688718ed7f5dda3a952288b4d8f23286937ca