我只是在我的 Play 2 项目中添加了一个 sbt 依赖项:
val appDependencies = Seq(
"org.markdownj" % "markdownj" % "0.3.0-1.0.2b4"
)
我现在如何在 Play 2 的控制器和模型中使用这个库。我就是想不通!
我只是在我的 Play 2 项目中添加了一个 sbt 依赖项:
val appDependencies = Seq(
"org.markdownj" % "markdownj" % "0.3.0-1.0.2b4"
)
我现在如何在 Play 2 的控制器和模型中使用这个库。我就是想不通!
模板中的用法:
@Html(new com.petebevin.markdown.MarkdownProcessor().markdown("This is a *simple* test."))
在控制器/模型中的用法:
import com.petebevin.markdown.MarkdownProcessor
val textInMarkdown = /* where ever your text comes from */
val htmlCode: String = new MarkdownProcessor().markdown(textInMarkdown)
生成javadocs(bash)可能会有所帮助:
git clone https://github.com/myabc/markdownj.git
cd markdownj/core
mvn javadoc:javadoc #this may take a while, loading lots of dependencies
#open markdownj/core/target/site/apidocs/index.html
对其他降价处理器开放。