加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – 如何配置asciidoctor-gradle-plugin来处理plantuml?

发布时间:2020-12-17 02:07:47 所属栏目:百科 来源:网络整理
导读:我不知道任何 Ruby,但我喜欢asciidoctor(和gradle插件).是否有一种简单的方法可以让插件生成 plantuml图表? 我查看了基本的asciidoctor-diagrams功能,这似乎特定于使用native / ruby?? asciidoctor扩展(我没有,因为我喜欢使用gradle插件而不想安装). 做得很
我不知道任何 Ruby,但我喜欢asciidoctor(和gradle插件).是否有一种简单的方法可以让插件生成 plantuml图表?

我查看了基本的asciidoctor-diagrams功能,这似乎特定于使用native / ruby?? asciidoctor扩展(我没有,因为我喜欢使用gradle插件而不想安装).

做得很好的asciidoctor-gradle-plugin文档页面显示它接受了Ruby模块的require选项,但在Ruby中没有任何基础,我不确定这是否是我需要的.

我尝试了阻力最小的路径,即:

asciidoctor {
    logDocuments = true
    separateOutputDirs = false
    sourceDir = file("src")
    outputDir = file("$buildDir/html")
    backends = [ 'html5' ]
    requires "asciidoctor-diagram"
}

反对我的基本植物测试:

.The PlantUML block extension class
[plantuml,sample-plantuml-diagram,alt="Class diagram",width=135,height=118]
----
class BlockProcessor
class PlantUmlBlock
BlockProcessor <|-- PlantUmlBlock
----

但得到了:

* What went wrong:
Execution failed for task ':asciidoctor'.
> (LoadError) no such file to load -- asciidoctor-diagram

在配置阶段.

如何配置asciidoctor-gradle-plugin来处理plantuml?

解决方法

mrhaki to the rescue.我不想完全撕裂,断了他的岗位,但如果链接不断变坏,有需要在文件的gradle第一,我没有为com.github必须满足许多其他的依赖. JRuby的gradle产出:JRuby的gradle这个-插件:0.1.5然后他申请了两个插件,包括com.github.jruby-gradle.base和对ruby宝石(RubyGems的:asciidoctor-图:1.2.0)的依赖.我认为他的博客网站非常可靠,所以我不会详细介绍.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读