English version (under construction)
Este herramienta te va a permitir ahorrar gran cantidad de tiempo de escritura de comandos con atajos totalmente personalizados, con la finalidad de compartirlo con un proyecto, tanto para que lo usen personas como máquinas, manteniéndose unificado y en un único lugar. #agile #needForSpeed.
Como
scripts
depackage.json
pero con esteroides.
Notes: La idea no es dejar de usar la consola, es la de optimizarla.
package.json
!build
, build-ci
, build-prod
, build-prod-ci
, build-qa
, build-qa-ci
, build-ci-cache
, etc...)"scripts": {
"build": "docker run --rm -it -p 4200:4200 -v /choclo:... --name myProject-dev myProject-dev ng build",
"build-prod": "docker run --rm -it -p 4200:4200 -v /choclo:... --name myProject-dev myProject-dev ng build --prod",
"server": "docker run --rm -it -p 4200:4200 -v /choclo:... --name myProject-dev myProject-dev ng serve"
}
"templates": {
"docker-common": "docker run --rm -it -p 4200:4200 -v /choclo:... --name myProject-dev myProject-dev",
}
"shortcuts": {
"build": "${docker-common} ng build",
"build-prod": "${docker-common} ng build --prod",
"server": "${docker-common} ng serve"
}
And remember: RTFM! :)
MIT © 2018 Crystian, hecho con amor para vos <3!