2

我创建了一个程序,我想将它捆绑到一个 gem 中,它将位于bin目录中的可执行文件添加到路径中。我想知道 gemspec 中是否有一些东西我必须设置才能实现这一点,或者它是否是其他东西。我希望能够使用gem install gem_name,它将可执行文件添加到路径中。我该怎么做呢?

4

1 回答 1

2

在 gemspec 文件中声明可执行文件:

Gem::Specification.new do |s|
  s.name        = 'hola'
  s.version     = '0.0.1'
  s.executables << 'hola'
end

http://guides.rubygems.org/make-your-own-gem/#adding-an-executable

于 2013-06-09T18:53:11.897 回答