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 に答える