3

次のコードの "_" (アンダースコア) の目的を説明できる人はいますか? ありがとう。

package(:zip).include _('target/docs/*')

4

2 に答える 2

10

Buildr では、underscore メソッドは method のエイリアスpath_toです

_('foo', 'bar')
# => foo/bar
_('/tmp')
# => /tmp
_(:base_dir, 'foo')
# => /home/project1/foo
于 2011-06-24T16:58:20.183 に答える
0

これは、Buildrが定義するメソッドである可能性があります。あなたは周りを探し回って、宝石のソースでそれを見つける必要があるかもしれません。これはおそらく、そのパス仕様を拡張するヘルパーメソッドです。

于 2011-06-24T16:51:23.070 に答える