5
我想要修改的主要模板是工件。任何人都知道如何创建工件模板?Grails 3安装模板只创建一个脚手架目录 - 没有任何工件目录
另外,它只在脚手架目录中安装了这三个文件: AsyncController.groovy,AsyncSpec.groovy,ScaffoldedController.groovy。
我想要修改的主要模板是工件。任何人都知道如何创建工件模板?Grails 3安装模板只创建一个脚手架目录 - 没有任何工件目录
另外,它只在脚手架目录中安装了这三个文件: AsyncController.groovy,AsyncSpec.groovy,ScaffoldedController.groovy。
实际上,install-template命令存在问题。在Grails版本3.1中,它不会像预期的那样使用视图页面(gsp)创建工件目录。
你只需要创建一个工件目录,并把您的自定义视图页面中它:
/$YOUR_GRAIL_APP_DIR/src/main/templates/artifacts/scaffolding/create.gsp
/$YOUR_GRAIL_APP_DIR/src/main/templates/artifacts/scaffolding/edit.gsp
/$YOUR_GRAIL_APP_DIR/src/main/templates/artifacts/scaffolding/index.gsp
/$YOUR_GRAIL_APP_DIR/src/main/templates/artifacts/scaffolding/show.gsp
问候,
- Sylvio
即使添加这些后,他们被忽略的Grails生成-all或生成视图。解决方案是回到脚手架3.1.3和Grails 3.0.9。这适用于install-templates和generate- *。 –
@ChrisMalan - 即使使用Garils 3.0.9,它也只创建scafiolding forlder(main/templates/scaffolding)。它不会创建工件。 – hemu