【发布时间】:2018-03-06 11:30:00
【问题描述】:
我已经完成了 github 文档中提到的所有内容:
添加插件:
addSbtPlugin("com.iheart" %% "sbt-play-swagger" % "0.7.3")
添加到我的根目录:
lazy val root = (project in file(".")).enablePlugins(PlayScala, SwaggerPlugin) //enable plugin
添加了一个基本的 swagger.yml
添加了库:
libraryDependencies += "org.webjars" % "swagger-ui" % "2.2.0"
将这些添加到我的路线中:
### NoDocs ###
GET /docs/swagger-ui/*file controllers.Assets.at(path:String="/public/lib/swagger-ui", file:String)
### NoDocs ###
GET /assets/*file controllers.Assets.versioned(path="/public", file: Asset)
并为我的路线添加了一些招摇的注释。
现在,当我运行应用程序并转到 http://localhost:9000/docs/swagger-ui/index.html?url=/assets/swagger.json 时,我应该看到一些东西,而我看到的只是一个绿屏...
太奇怪了,文档中是否缺少某些内容?
【问题讨论】:
标签: scala playframework swagger swagger-ui content-security-policy