ekiba-angular-component-library

0.0.0 • Public • Published

Pasos para desplegar componentes.

Desarrollo local

  1. Copiar el componente en el directorio de componentes (Solo para la demo)
  2. Documentar la demo
  3. Copiar el componente hacia projects/componente-nombre/lib/
  4. Antes de hacer el commit
# Formatear los archivos modificados
$ git add .
$ yarn format
  1. Al pushear sobre la rama 'main' se desplegará en breves minutos la nueva versión a modo de demo. http://ekiba.components.com/

Desarrollo en el servidor

En el servidor de ekiba en /var/www/vhosts/ekiba.components.com/frontend

# Formatear los archivos modificados
$ # Actualiza la versión del package.json (Major, minor, patch).
$ ng build nombre-componente # ng build ekiba-master-table
$ cd dist/nombre-componente
$ npm publish nombre-componente --registry http://localhost:4873 # npm publish ekiba-master-table --registry http://localhost:4873

Pasos para usar los componentes

  1. Añadir archivo .npmrc cuyo contenido debe ser: registry=http://40.74.49.105:4873/
  2. Los componentes están instanciados en http://ekiba.components.com/ a modo de demo
  3. El directorio de versión de componentes se encuentra: http://ekiba.components.com:4873/ donde podremos hacer la instalación de componentes.

Recomendamos hacerlo mediante yarn

bash 
$ yarn add ekiba-master-table

Esto añadirá una dependencia en nuestro package.json que tendrá una versión asociada.

En el módulo que queramos usar el componente lo importamos.

import {EkibaNavbarModule} from 'ekiba-navbar';

Readme

Keywords

none

Package Sidebar

Install

npm i ekiba-angular-component-library

Weekly Downloads

1

Version

0.0.0

License

none

Unpacked Size

144 kB

Total Files

73

Last publish

Collaborators

  • ekiba-thomas