我創建了自己的gem並在本地安裝。它已成功安裝但無法使用。我在寶石文件夾中檢查了我的寶石。我發現它,但只有空白文件。安裝在導軌中的gem中沒有文件2
0
A
回答
1
我解決了使用陣列並添加,我想在我的gemspec寶石添加所有文件。這樣的下面 -
Gem::Specification.new do |s|
s.files = [
"MIT-LICENSE",
"README",
"Rakefile",
]
end
+0
從指南:'如果您添加多個文件到您的寶石,一定要記得將它們添加到您的gemspec的文件列表......' – 7stud
+0
確實。謝謝你提醒我。我已經用這種方式解決了我的錯誤。 –
1
該文件不應該是空白的,但它也不應該是人類可讀的。這裏遵循的步驟:
http://guides.rubygems.org/make-your-own-gem/
有些事情要考慮:
1)本教學中的第一件事情就是樹命令:
$ tree
...這是一個有點混亂。你可能有也可能沒有這個命令。你可以安裝它,如果你想。 tree命令只是以一種很好的圖形格式列出當前目錄中的所有文件和所有子目錄。
要獲得安裝,做這樣的事情:
...ruby_programs$ mkdir your_gem_name
...ruby_programs$ cd your_gem_name
該目錄是在指南發佈樹命令:
...ruby_programs/your_gem_name$ tree
(在這一點上,你的目錄將是空的)
2)引導顯示在一個圖像中的兩個步驟:
...ruby_programs/your_gem_name$ gem build hola.gemspec
...
...ruby_programs/your_gem_name$ gem install ./hola-0.0.0.gem
...
不要忽視第二個安裝步驟。
相關問題
- 1. Gem無法安裝導軌
- 2. Gem文件中的Gem安裝配置
- 3. 安裝導軌gem時出錯
- 4. Gem安裝導軌拋出UnknownHostError
- 5. Gem :: RemoteFetcher :: FetchErro安裝導軌時
- 6. 沒有安裝gem dependencies
- 7. Capistrano:沒有安裝Gem bundler
- 8. 導軌4 mongoid。 mongoid_slug沒有安裝
- 9. 文件 'LIB' 安裝導軌時沒有發現
- 10. 已安裝的導軌,但rails命令說沒有安裝
- 11. 安裝導軌
- 12. 在windows上的導軌上安裝postgres gem時發生錯誤
- 13. 在導軌上的MySQL gem安裝錯誤
- 14. 使用Builder Gem在導軌中導出XML文件
- 15. 在導軌中安裝mimemagic時出錯
- 16. 最新的gem沒有安裝
- 17. 在Ruby中安裝MySQL gem
- 18. 如何在導軌3.2中使用Rolify導軌安裝引擎?
- 19. 在另一個導軌引擎中安裝導軌引擎
- 20. Xamarin 4.2中沒有導出的安裝包文件
- 21. 安裝導軌3
- 22. 連接在安裝導軌
- 23. Git bash爲什麼gem沒有安裝?
- 24. PDFkit Gem不能在導軌中工作
- 25. 在gem中擴展導軌模型
- 26. 安裝導軌的問題
- 27. 安裝導軌時未找到Gem存儲庫
- 28. Gem已安裝,但導軌服務器啓動時失敗
- 29. 條件下的導軌載波安裝
- 30. autoconf沒有安裝文件
http://docs.rubygems.org/read/chapter/5 –