我創建了一個名爲「mygem」(虛擬名稱)的gem。無法加載這樣的文件 - mygem
我已經建立了使用CMD
gem build mygem
寶石和我已經安裝了寶石爲好。
我通過運行
gem list
我的寶石正確
上市檢查安裝但是在IRB我不能加載寶石。運行
require "mygem"
被thorughing以下錯誤
cannot load such file -- myGem
下面是我gemspec
Gem::Specification.new do |spec|
spec.name = "mygem"
spec.version = Mygem::VERSION
spec.authors = ["ABC"]
spec.email = ["[email protected]"]
spec.summary = %q{TODO:}
spec.description = %q{TODO:}
spec.homepage = ""
spec.license = "MIT"
spec.files = `git ls-files`.split("\n")
spec.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
spec.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
spec.require_paths = ["lib"]
spec.add_development_dependency "bundler", "~> 1.6"
spec.add_development_dependency "rake", "~> 10.0"
spec.add_development_dependency "rspec"
end
這將是巨大的,如果你能幫助我在這。在此先感謝
感謝您的答覆的事實。但在我的工作目錄中,如果我運行git ls-files。其上市「mygem.rb」文件以及。這個文件位於lib文件夾中 – Karthikds 2014-10-06 09:21:39
您是否介意grep您的工作目錄(區分大小寫)'myGem'並更新問題和結果? – mudasobwa 2014-10-06 09:27:20
您可以在這裏查看寶石源代碼https://github.com/Karthikds/randomiser – Karthikds 2014-10-06 09:55:09