Plantillas
Plantillas
WebApp
Una plantilla de WebApp es para crear la base de un aplicación.
Definicion de una plantilla
tpl = Module(name="mvc-net8", type="webapp");
tpl.addZip(path="bootstrap-datepicker-1.9.0-dist.zip", output = "wwwroot/lib");
tpl.addTemplate(path="_appsettings_json.liquid", folder="", filename = "appsettings.json");
tpl.addBinary(path="imagen.png", output = "wwwroot/img/imagen.png");
En este ejemplo se hace lo siguiente: * type tipo de platilla "webapp" * funcion addZip agregamos un zip e indicamos la carpeta de descomprimirse * función addTemplate sirve para agregar individualmente archivos platillas a la aplicación.
WebPart
Es una una parte o un modulo de una aplicación.
tpl = Module(name="api-mvc-net8-list", type="webpart");
tpl.addTemplate(path="model.liquid", folder="Models", filename = "{{ name | capitalize }}Model.cs");
tpl.addTemplate(path="controller.liquid", folder="Controllers", filename = "{{ name | capitalize }}sController.cs");
tpl.addBinary(path="imagen.png", output = "wwwroot/img/imagen.png");