Root Component
Aqua-Generator usa los siguientes proyectos open source:
- Yeoman: Generador de estructuras
- node.js: Sistema I/O para backend
- Karma: Sistema de Test
- Webpack: Empaquetado del componente
## Instalación
Requiere node.js v6+.
Comprobar la versión:
$ npm --version
$ npm install
$ typings install
$ npm install --save aqua-root
Para iniciar el repositorio local
git init
Para vincular el remoto
git remote add origin http://git.absapp.net/r/argo2/front/components/Root.git
git push -u origin master
Lanzar los test:
$ npm run test
## Ejecución
Lanzar el generador de Yeoman:
$ npm run start
Preparar el componente para distribuir:
$ npm run build
Para la documentación, lanzar:
$ npm run tsdoc
Y se tendrá disponible en el enlace de Documentación
Para publicar el componente, hay que asegurarse de que se modifica la versión:
<!-- package.json -->
version: x.x.x
X.x.x Incrementos de tecnología y compatibilidad descendente
x.X.x Incrementos de Funcionalidades
x.x.X Incrementos evolutivos y correctivos que no añaden funcionalidad
Y se incluyen los archivos en el package.json
$ npm set registry http://npm.absapp.net:4873
$ npm adduser --registry http://npm.absapp.net:4873
Y después ejecutar:
$ npm publish
##Licencia