根据Scala Play application layout documentation,解剖结构如下:
app → Application sources
└ assets → Compiled asset sources
└ stylesheets → Typically LESS CSS sources
└ javascripts → Typically CoffeeScript sources
└ controllers → Application controllers
└ models → Application business layer
└ views
发出activator new
时:
似乎省略了models
目录:
某些Play示例包含模型目录,而执行activator new
时则不是这种情况。
答案 0 :(得分:2)
是。文件夹app
相当于传统Scala或Java项目中的src/main/scala
或src/main/java
,因此其中包含的是开发人员定义的内容。
另外,SBT now supports Giter8,如果您想检查我的答案,可以尝试使用Play Scala Seed生成项目。