我正在尝试使用play框架创建一个Web应用程序,我想使用react js作为前端。如何在我的播放网络应用程序中集成react js?
答案 0 :(得分:0)
我认为在Play应用中管理依赖关系的最佳方式是通过WebJars。首先,将WebJars依赖项添加到build.sbt
libraryDependencies ++= Seq(
"org.webjars" %% "webjars-play" % "2.5.0",
"org.webjars" % "bootstrap" % "3.1.1-2"
)
现在您必须在routes
文件
GET / assets / *文件controllers.Assets.at(path =" / public",file) GET / webjars / *文件controllers.WebJarAssets.at(文件)
然后您可以添加对HTML文件的反应:
<head>
<script type='text/javascript' src='@routes.WebJarAssets.at(WebJarAssets.fullPath("react", "react.js"))'></script>
</head>