Play 1.2.x 中的命令脚本

Posted

技术标签:

【中文标题】Play 1.2.x 中的命令脚本【英文标题】:Command scripts in Play 1.2.x 【发布时间】:2014-07-02 08:16:37 【问题描述】:

在 Play 1.2.x 中,如何创建全局命令脚本?

我想实现“播放设置”之类的东西,它在内部做了很多事情: 检查(并修改)特定属性的配置文件 从 GIT 克隆一些额外的东西,或者做一些其他的复制/移动家务 运行“play deps”

我看到可以在模块中创建自定义命令,但我希望有一些与应用程序本身一起分发的东西。

这可能吗?

【问题讨论】:

随游戏应用分发还是随游戏本身分发? 带有播放应用程序 【参考方案1】:

如果将自定义命令添加到模块,它们将应用于您包含它们的任何应用程序。因此,如果您在模块 Core 中有命令,并且您有一个名为 MyApp 的应用程序依赖于 Core,那么如果您在 MyApp 上运行 play help,则会显示命令。

不支持直接向应用程序本身添加自定义命令(尽管如果它仅用于本地使用,您总是可以破解它)。

【讨论】:

以上是关于Play 1.2.x 中的命令脚本的主要内容,如果未能解决你的问题,请参考以下文章

将 JVM Opts 从 build.sbt 传递到 Play Framework 2.2.x 中的启动脚本

Google Play 警告:您的应用包含跨应用脚本漏洞

在终端“tns preview”命令不起作用。 (本机脚本)

Play Framework 2.4.x 自定义部署脚本

是否可以命名 play evolution sql 脚本?

PLAY CONSOLE WEB VIEW 跨应用脚本漏洞