ruby - Buildr 中 Underscore 方法的用途

标签 ruby buildr

谁能解释一下下面代码中“_”(下划线)的用途?谢谢。

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

最佳答案

在 Buildr 中,underscore method is an alias to the path_to method :

_('foo', 'bar')
# => foo/bar
_('/tmp')
# => /tmp
_(:base_dir, 'foo')
# => /home/project1/foo

关于ruby - Buildr 中 Underscore 方法的用途,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6471054/

相关文章:

ruby-on-rails - 将对象转换为散列然后将其保存到用户的列

ruby - 使用实例方法扩展我所有的 Mongoid 文档

java - 构建允许在不同二进制文件之间共享模块的系统

java - 生成器失败并显示 "unable to download ant"

java - Buildr - 将测试资源放在类路径上

ruby - twilio-ruby gem 在调用时是否采用 'from' 、 'to' 和 'url' 以外的参数?

ruby-on-rails - 如何访问 ruby​​ on rails rvm install 生成的 sqlite3 表

ruby - 如何在迁移中加载 Hanami 模型?

maven - 下载 Maven Artifact 时隐藏 HTTP 密码

ruby - 帮助评估构建工具