Libreria para generar componentes a partir de un modelo
npm install ng-swagger-client-view
$ npm install ng-swagger-client-view --save-dev
`
$3
- #### ["-o", "--output"]
- Ruta del directorio donde se generó los modelos, por defecto es src/app/.
* `
./node_modules/.bin/ng-swagger-client-view -o src
`
- #### ["-d", "--host"]
- Nombre del namespace o carpeta con el que se desea generar el componente de vista.
* `
./node_modules/.bin/ng-swagger-client-view -d NombreHost
`
- #### ["-m", "--models"] *
- Nombre del modelo que se desea utilizar en la generacion de componente de vista. Este modelo debe coincidir con uno previamente generado o existente en la carpeta de modelos, esta variable es querida en el uso de la libreria.
`
./node_modules/.bin/ng-swagger-client-view -m CreateUser
`
- #### ["-r", "--generaterouting"]
- Generará o no el routing junto con el modulo en los componentes de las vistas.(y | n), por defecto los generará.
* Para no Generarlos
`
./node_modules/.bin/ng-swagger-client-view -r n
`
* Para Generarlos
`
./node_modules/.bin/ng-swagger-client-view -r y
`
- #### ["-l", "--libraries"]
- Librería a usar en la vista, si es Layout-[Material, Boostrap, etc…], por defecto será ng-bits-layout-material, para seleccionar la libreria, se deberá escribir todo el nombre de la que se libreria a usar
`
./node_modules/.bin/ng-swagger-client-view -l material
`
- #### ["-n", "--name"]
- Nombre que se desea asignar al componente que se va a generar.
`
./node_modules/.bin/ng-swagger-client-view -n CrearUsuario
`
- #### ["-ss", "--slytlesheets"]
- Generará la hoja de estilo de acuerdo a la extension que especifiquen, por default sera css.
`
./node_modules/.bin/ng-swagger-client-view -ss css
`
Ejemplo:
`
./node_modules/.bin/ng-swagger-client-view -d [#namespace] -m [#models] -n [#name] -o [#output] -r [#generaterouting] -l [#libraries] -ss[#slytlesheets].
`
- Con Variables
`
./node_modules/.bin/ng-swagger-client-view -d NombreHost -m CreateUser -n CrearUsuario -o src/app/NombreHost/models -r n -l material -ss scss.
``