Rebus Plugin Models
Configuración
Debemos instalar npmrc
npm i npmrc -g
Creamos o seleccionamos un perfil para nuestro npm
Creación de un nuevo perfil
npmrc -c rebus
Seleccionando un nuevo perfil existente
npmrc rebus
Agregamos el Package Registry
npm config set @rebustech:rebus-plugin-models=https://gitlab.com/api/v4/projects/20226872/packages/npm/
Generamos los tokens de acceso de npm y gitlab
NPM
- Iniciamos sesión en npm
- Vamos a donde dice "editar perfil"
- Hacemos click en "Token de acceso"
- Click en "generar nuevo token"
- Seleccionamos la opción que dice "publish" o "publicar" y copiamos el token generado
con el token generado "xxxxx-xxxx-xxxx-xxxxx" ejecutamos el siguiente comando: npmrc config set //registry.npmjs.org/:_authToken=xxxxx-xxxx-xxxx-xxxxx
GITLAB
- iniciamos sesión en gitlab
- Click en nuestro avatar (aparece en la parte superior derecha)
- Click en settings
- En el panel izquierdo aparece un menu, hacemos click en la opción "access token"
- marcamos los permisos necesarios
- generamos el token
con el token generado "xxxxxxxxxxxxxx" ejecutamos el siguiente comando: npmrc config set //gitlab.com/api/v4/projects/20226872/packages/npm/:_authToken=xxxxxxxxxxxxxx
Publicar cambios
- cambiamos la versión en el package.json
- npm run build
- git add
- git commit
- npm publish
Instalación
Instalar la última versión npm install --save @rebustech/rebus-plugin-models
Instalar una versión en específico npm install --save @rebustech/rebus-plugin-models@i.0.2
Ejecutar seeders
npm run seed