有哪些可用的 sbt 新模板?

问题描述 投票:0回答:2

Scala 的入门指南说:

运行命令

sbt new scala/scala3.g8
创建 Scala 3 项目,或运行
sbt new scala/hello-world.g8
创建 Scala 2 项目。

还有更多

sbt new
模板可用吗?我在哪里可以找到该列表?

scala sbt
2个回答
0
投票

您可以在 sbt 文档中看到 sbt new 和 Templates

部分

Giter8 支持

Giter8 是一个模板项目,最初由 Nathan Hamblen 于 2010 年启动,现在由foundweekends 项目维护。 有关更多信息,请参阅 Giter8 wiki 上的Giter8 模板

有一个包含不同类型项目和库的模板的列表。


0
投票

啊...看起来

sbt new
使用了名为 Giter8 的东西来支持模板。 “来自官方来源的模板”列表可以在here找到:

  • foundweekends/giter8.g8(Giter8 模板的模板)
  • scala/scala-seed.g8(Scala 的种子模板)
  • scala/scala3.g8(Scala 3 项目的模板)
  • scala/hello-world.g8(演示最小 Scala 应用程序的模板)
  • scala/scalatest-example.g8(尝试 ScalaTest 的模板)
  • akka-quickstart-scala.g8(使用 Scala 构建 Akka 的最小种子模板)
  • akka/akka-java-seed.g8(Java 中 Akka 的最小种子模板)
  • playframework/play-scala-seed.g8(播放 Scala 种子模板)
  • playframework/play-java-seed.g8(Play Java Seed 模板)
  • lagom/lagom-scala.g8(用于 sbt 的 Lagom Scala 种子模板)
  • lagom/lagom-java.g8(用于 sbt 的 Lagom Java 种子模板)
  • scala-native/scala-native.g8(Scala Native)
  • portable-scala/sbt-crossproject.g8(sbt-crosspoject)
  • http4s/http4s.g8(http4s 服务)
  • unfiltered/unfiltered.g8(未过滤的应用程序)
  • scalatra/scalatra-sbt.g8(使用 SBT 0.13.x 的基本 Scalatra 模板)
© www.soinside.com 2019 - 2024. All rights reserved.