从故宫添加JS库的依赖玩2.0的应用程序

问题描述 投票:1回答:1

我试图做出反应并网布局添加到我的发挥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库?

javascript playframework npm sbt webjars
1个回答
0
投票

詹姆斯解释了它在以下github issue

部署是手动的所有库和他们的依赖。不过这是后话,任何人都可以用NPM&鲍尔WebJars做。我觉得这个好/易第一步是目前缺少的传递依赖当部署完成的列表。这将使别人很容易通过树径手动部署的一切。

他后来补充说:

这可能是你正在尝试使用WebJar是因为缺少传递依赖的失败。这通常发生在库缺少必需的元数据,以便他们不能被导入到Maven的中央。这是一个不幸的情况,但没有太多我们可以做些什么来解决它。另一种方法是使用经典WebJars代替。打造经典WebJars信息:http://www.webjars.org/contributing

检查上面链接的完整对话全GitHub的问题。

© www.soinside.com 2019 - 2024. All rights reserved.