0

现在我已经配置并运行了基于 webjar 的 Play 2.3.8 应用程序。最近我尝试在其中使用其中一个bower webjar,但没有成功。

更准确地说,我有

  • "org.webjars" %% "webjars-play" % "2.3.0-2"并且"org.webjars.bower" % "classnames" % "1.1.4"plugins.sbt
  • GET /webjars/*file controllers.WebJarAssets.at(file)在里面app/routes
  • <script src="@routes.WebJarAssets.at(WebJarAssets.locate("classnames.js"))"></script>在一些app/views/{file}.scala.html

我收到的所有东西

IllegalArgumentException:找不到 classnames.js。确保您已添加相应的 WebJar,并请检查是否有错别字。

在那个页面上。

4

1 回答 1

0

错误是准确的。Bower WebJar 没有在其中命名的文件classnames.jshttp ://www.webjars.org/listfiles/org.webjars.bower/classnames/1.1.4

上游 Bower 项目也没有具有该名称的文件:https ://github.com/JedWatson/classnames

于 2015-03-30T20:22:14.537 回答