要定义项目,我做
project in file(".")
file(".")
的功能是什么,而不是设置baseDirectory
?
例如,
之间有什么区别lazy val myProject = project in file("foo")
和
lazy val myProject = (project in file(".")).settings(
baseDirectory := file("foo"))
答案 0 :(得分:0)
对于项目,使用project in file(...)
和自己设置baseDirectory
之间没有区别。使用show baseDirectory
来说服自己:)
但是,由于baseDirectory
是一个设置,因此它可以用于任何范围,例如您可以为特定配置或任务设置基本目录。