gpt4 book ai didi

grails - 如何在Grails 3中创建自定义命令?

转载 作者:行者123 更新时间:2023-12-02 14:40:47 25 4
gpt4 key购买 nike

我需要在Grails 3中创建自定义命令,然后可以从命令行执行该命令,因为我们可以生成默认命令(例如run-app)。我不确定是否要创建脚本或其他任何方式来实现此目的。

最佳答案

指示似乎有效

[0] % grails create-app script-test
| Application created at /Users/kirk/tmp/script-test

[0] % cd script-test

[0] % grails create-script my-script

BUILD SUCCESSFUL

| Rendered template Script.groovy to destination src/main/scripts/my-script.groovy

[0] % cat src/main/scripts/my-script.groovy
description "Example description", "grails example-usage"

println "Example Script"%

[0] % grails my-script
Example Script

[0] % grails
| Enter a command name to run. Use TAB for completion:
grails> my-script
Example Script

制表符补全也可以。

但是,如果您在运行交互式shell的情况下创建脚本,则在重新启动该shell之前,该shell不会看到该脚本。
[0] % grails
| Enter a command name to run. Use TAB for completion:
grails> create-script wibble
| Rendered template Script.groovy to destination src/main/scripts/wibble.groovy
grails> wibble
| Error Command not found wibble
Did you mean: assemble or clean or gradle?
grails> % quit
[0] % grails wibble
Example Script
grails> wibble
Example Script
grails>

关于grails - 如何在Grails 3中创建自定义命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36426637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com