我正在尝试将角度2包作为外部依赖项导入ScalaJS项目。
例如,core
dep被引用为@angular/core
,并且可以在"org.webjars.npm" % "angular__core" "2.0.0-rc.6"
的WebJars上找到。
但是,在使用此声明时,在ScalaJS中导入时:
jsDependencies += "org.webjars.npm" % "angular__core" % ngVersion / "angular__core.js"
我收到以下错误:
[error] (compile:resolvedJSDependencies) org.scalajs.core.tools.jsdep.JSLibResolveException: Some references to JS libraries could not be resolved:
[error] - Missing JS library: angular__core.js
[error] originating from: root:compile
我已确定问题与angular__core.js
声明有关;在"jquery.js"
中更改"org.webjars" % "jquery" % "1.10.2" / "jquery.js"
会复制错误。
那么,我应该如何命名角度依赖? documentation并不是非常具体,当你的项目运行或测试时,“[名称声明]包含[s]文件......在所说的WebJar中。”
我尝试过以下名称:
答案 0 :(得分:0)
这是在jar 中找到的.js文件的名称。查看webjar的内容以确定要使用的正确文件名。