我想制作一个全新的 Ruby 应用程序,所以我决定用bundle gem foo
它来做。这给了我全部:
lib/
foo/
version.rb
foo.rb
Gemfile
Rakefile
foo.gemspec
README.md
结构体。现在,当我运行时ruby foo.rb
,我得到:
`require': cannot load such file -- foo/version (LoadError)
foo.rb 只是默认值:
require 'foo/version'
module Foo
end
宝石不能自己跑吗?我希望我不必为了测试而将我的 gem 包含到示例应用程序中?