Ktask
Módulo Node
Este módulo centraliza todas las tareas de gulp para la gestión de una aplicacion angularjs.
Instalacion
1.Ejecutar:
npm install ktask
2.Crear el archivo gulpfile.js en la carpeta raíz del proyecto.
3.En el archivo creado anteriormente agregar la siguiente línea.
require('ktask')(__dirname);
Tareas
Las tareas registradas son las siguientes:
- Clean: Pemite limpiar el código compilado.
gulp clean
- Compile: Permite compilar el proyecto.
gulp compile
- Serve: Permite ejecutar un servidor.
gulp serve
- Context: Permite cambiar el contexto de la aplicacion, por defecto no tiene contexto se encuentra en la raíz.
gulp context --context true|false
- Watch: Ejecuta un servidor http y refresca cambios en tiempo real.
gulp watch
o
gulp
- Deploy: Permite generar un archivo war del proyecto en el entorno indicado (por defecto se encuentra configurado dev).
gulp deploy --env dev|test|prod --context ['Si se desea que se genere con un contexto']