当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby Specification.files用法及代码示例


本文简要介绍ruby语言中 Gem::Specification.files 的用法。

用法

files()

此 gem 中包含的文件。您不能附加到此访问器,您必须分配给它。

仅将您需要的文件添加到此列表中,而不是目录等。

构建 gem 时,目录会自动从此列表中删除,其他非文件会导致错误。

用法:

require 'rake'
spec.files = FileList['lib/**/*.rb',
                      'bin/*',
                      '[A-Z]*'].to_a

# or without Rake...
spec.files = Dir['lib/**/*.rb'] + Dir['bin/*']
spec.files += Dir['[A-Z]*']
spec.files.reject! { |fn| fn.include? "CVS" }

相关用法


注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 Specification.files。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。