我试图做出反应并网布局添加到我的发挥Web 2.0的应用程序。首先,我发现网络罐子该库并把它添加到build.sbt。所以,我的SBT看起来如下:
libraryDependencies ++= Seq(
jdbc,
cache,
ws,
specs2 % Test,
"org.webjars" %% "webjars-play" % "2.4.0-1",
"org.webjars" % "react" % "0.14.0",
"org.webjars" % "marked" % "0.3.2",
"org.webjars" % "jquery" % "2.1.4",
"org.webjars.npm" % "react-grid-layout" % "0.9.1"
)
在路线我有
GET /webjars/*file controllers.WebJarAssets.at(file)
除了反应-网格的布局已成功安装到目标/网络/网络的模块目录中的所有的库。所以,我想这个问题是NPM org.webjars.npm。
我应该怎么做才能安装正确的每一个JS库?
詹姆斯解释了它在以下github issue。
部署是手动的所有库和他们的依赖。不过这是后话,任何人都可以用NPM&鲍尔WebJars做。我觉得这个好/易第一步是目前缺少的传递依赖当部署完成的列表。这将使别人很容易通过树径手动部署的一切。
他后来补充说:
这可能是你正在尝试使用WebJar是因为缺少传递依赖的失败。这通常发生在库缺少必需的元数据,以便他们不能被导入到Maven的中央。这是一个不幸的情况,但没有太多我们可以做些什么来解决它。另一种方法是使用经典WebJars代替。打造经典WebJars信息:http://www.webjars.org/contributing
检查上面链接的完整对话全GitHub的问题。