有没有办法禁用Typesafe Activator UI

时间:2017-04-01 00:32:41

标签: sbt typesafe-activator

我创建了一个项目,我想阻止用户意外启动激活器UI并生成大量的文件。我可以设置一个属性或其他方法吗?我阅读文档abotu激活器优于SBT的好处,我不想重新提起诉讼,我只是想让它禁用某些功能。

1 个答案:

答案 0 :(得分:0)

据我所知,没有。当用户键入activator ui时,UI就会启动,我认为用户不会意外键入ui是公平的假设。

另外,我不认为activator ui生成文件,当然不是吨。你指的是什么文件?

Activator是开源的。您可以分叉https://github.com/typesafehub/activator并向用户提供修改后的版本。例如,您可以(我没有尝试过,我假设)删除行https://github.com/typesafehub/activator/blob/master/launcher/src/main/scala/activator/ActivatorLauncher.scala#L81,以防止Activator在非项目目录中启动时在浏览器中显示其文档。

最后,您可能想重新考虑使用普通的sbt。 sbt new是从模板创建项目的新推荐方法,取代了Activator。