Catalog npm
PACKAGE EXPLORERView in registry

021.2-my-first-package-dancg

npm

Random string messages

Versions collected2
Direct dependencies0From release 1.0.2
Last observed20 Oct, 16:56 UTC

README

Current package documentation

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

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 2

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.2Registry latest5 Oct 20220
1.0.05 Oct 20220

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
dan33pro/my-first-package-dancg

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 16:56 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:e6f0acb5a4f95f31649d1396ba1688718ed7f5dda3a952288b4d8f23286937ca