问题描述
我有一个SBT插件,它将在编译之前自动生成一些Scala.js代码。这段代码取决于启用插件后要自动包含的库。
这可以编译并运行,但是没有获得该库的Scala.js版本:
import sbt._
import Keys.libraryDependencies
object MyPlugin extends AutoPlugin {
object autoImport {
lazy val baseSettings: Seq[Def.Setting[_]] = Seq(
libraryDependencies += "my.lib" %% "library" % "0.1.0"
)
}
import autoImport._
override lazy val projectSettings = baseSettings
}
当我尝试使用"my.lib" %%% "library" % "0.1.0"
时,我得到:
value %%% is not a member of String
我觉得我可能缺少导入,但是我找不到应该在哪里定义。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)