Interfaz de línea de comandos
Esta herramienta permite la creación de nuevos proyectos para el Framework Insac JS, adiciona nuevos componentes y genera recursos de tipo CRUD de una manera fácil y sencilla.
La documentación se encuentra disponible en la página https://insacjs.com.
Instalación
npm install -g insac-cli
Modo de uso
insac [opciones] [commando]
Opciones
-V, --version Muestra el número de versión.
-h, --help Información sobre el modo de uso.
Comandos
new [options] <appName> Crea una nueva aplicación.
add:module [options] <moduleName> Adiciona un nuevo módulo.
add:model [options] <modelName> Adiciona un nuevo modelo.
add:seed [options] <modelName> Adiciona un archivo de tipo seed en base a un modelo.
add:resource [options] <path> Adiciona un recurso.
add:route [options] <key> Adiciona una ruta sobre un recurso existente.
add:config [options] <type> Adiciona un archivo de configuración (database, server, logger, response, apidoc, ecosystem, <moduleName>).
gen:resource [options] <resourceName> Genera un recurso (CRUD) con el código autogenerado.
Ejemplos
$ insac new blog
$ insac add:module api
$ insac add:model libro --fields titulo,nro_paginas:INTEGER,precio:FLOAT
$ insac add:seed libro
$ insac gen:resource api/v1/libros -m libro
Modo de uso de un comando específico
$ insac new --help
$ insac add:module --help