我喜欢grails如何使用环境相关检查,因此我只能在测试(Environment.current == Environment.TEST
)时在BootStrap中运行某些内容。我每次测试都会编写一些我希望运行的groovy代码,并且它工作得很好!!
现在我希望每次执行grails clean
时都会运行一些groovy代码。 grails项目中是否有任何地方可以在干净的地方运行,我可以放一些代码?
答案 0 :(得分:3)
创建scripts/_Events.groovy
如果它不存在,并将代码添加到" CleanStart"的处理程序中。事件:
eventCleanStart = { kind ->
// do work here
}
P.S。这是Environment.TEST