021.2-my-first-package-dancg

Random string messages

Latest version: 1.0.2 registry icon
Maintenance score
0
Safety score
0
Popularity score
0
Check your open source dependency risks. Get immediate insight about security, stability and licensing risks.
Security
  Vulnerabilities
Version Suggest Low Medium High Critical
1.0.2 0 0 0 0 0
1.0.0 0 0 0 0 0

Stability
Latest release:

1.0.2 - This version may not be safe as it has not been updated for a long time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform

Licensing

Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.

MIT   -   MIT License

Not a wildcard

Not proprietary

OSI Compliant



my-first-package-danCG

Random string messages

Instalar

npm i 021.2-my-first-package-dancg

Usar

my-first-package-danCG

Crear un paquete

  1. Lo primero es verificar que el nombre del repositorio no esta en npm, para no tener conflictos a la hora de publicar.

  2. Ya con nuestro repositorio en GitHub o la plataforma que usemos clonamos el repositorio en nuestro entorno local.

    • git clone HTTPS/SSHDelRepo
  3. Iniciamos la configuración inicial de npm.

    • npm init -y
  4. Dentro de la crapeta src tenemos la función que inprime el msg y la exportamos.

  5. Dentro de la carpeta bin tenemos la base del proyecto y del comando de npm, donde nuestro archivo .js tiene:

    Base-del-package-npm

    • Una instrucción que indica que corre del lado del server.
    • El import del modulo que creamos.
    • La ejecución de la función importada.
  6. 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.
    
    

Publicar un paquete

  1. Corremos el comando sudo npm link que crea un enlace simbolico para reconocer el paquete dentro del listado de paquetes de npm.

Sin publicarlo aun

  1. Ahora vamos a probarlo, para esto necesitamos el path del proyecto.

    • pwd

    Simulamos 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-danCG
  2. Es necesario añadir nuestro usuario de npm, lo podemos hacer con:

    • npm adduser

    Y agregamos nuestras credenciales, sigue las instrucciones.

  3. Ahora si pasamos a publicar con:

    • npm publish

Versiones

Para 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