0

我将 asciidoc 与此处描述的保护文件一起使用描述的保护文件一起使用。

给定 asciidoctor 选项:asciidoctor -a icons -a iconsdir /foo -a copycss bar.adoc我想将这些选项添加到保护文件中。但我不知道怎么做。

保护文件当前看起来像:

require 'asciidoctor'
require 'erb'

guard 'shell' do
  watch(/^ble\.adoc$/) {|m|
    Asciidoctor.render_file(m[0], :in_place => true, :backend => 'html5')
  }
end

guard 'livereload' do
  watch(%r{^.+\.(css|js|html)$})
end
4

1 回答 1

1

属性只是选项,本质上您可以将 :attributes 键添加到您在那里的选项中,并使其成为另一个哈希:

Asciidoctor.render_file(m[0], :in_place => true, :backend => 'html5', :attributes => { :icons => true, :copycss => true })

那应该工作得很好

于 2014-07-24T20:21:13.317 回答