ekiba-angular-component-library
v0.0.0
Published
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 ```bash # Formatear los archivos modificados $ git add . $ yarn for
Downloads
3
Readme
Pasos para desplegar componentes.
Desarrollo local
- Copiar el componente en el directorio de componentes (Solo para la demo)
- Documentar la demo
- Copiar el componente hacia projects/componente-nombre/lib/
- Antes de hacer el commit
# Formatear los archivos modificados
$ git add .
$ yarn format
- 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
- Añadir archivo .npmrc cuyo contenido debe ser: registry=http://40.74.49.105:4873/
- Los componentes están instanciados en http://ekiba.components.com/ a modo de demo
- 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';