這涉及到這樣一個問題:我們什麼時候需要「需要'rubygems'」?
https://stackoverflow.com/questions/3179797/how-to-use-rubytorrent-or-other-gems
我想RubyGems是的軟件包管理器,類似於在Ubuntu apt-get的...
所以,當我們在我們的代碼需要require 'rubygems'
?
這涉及到這樣一個問題:我們什麼時候需要「需要'rubygems'」?
https://stackoverflow.com/questions/3179797/how-to-use-rubytorrent-or-other-gems
我想RubyGems是的軟件包管理器,類似於在Ubuntu apt-get的...
所以,當我們在我們的代碼需要require 'rubygems'
?
使用require 'rubygems'
當您使用與Rubygems一起安裝的gem時。原因是Ruby使用Rubygems來確定Rubygems安裝的gem路徑。 (無法找到您要使用的寶石)
或者,您可以通過-rubygems
標誌,當你調用腳本,或者在您的個人資料設置export RUBYOPT=rubygems
(~/.bashrc
或~/.bash_profile
或~/.profile
),這是基本相同的國旗,除非是隱含的。
1.9上,rubygems是必需的implicilty,你不應該這樣做。
下面是關於它的http://docs.rubygems.org/read/chapter/3
注意一些文檔:有些人構建的解決方案(ZOZO和faster_rubygems),以避免RubyGems的開銷http://www.ruby-forum.com/topic/212463
docs.rubygems.org似乎是死了。 [Here](https://web.archive.org/web/20130825010804/http://docs.rubygems.org/read/chapter/3)是docs.rubygems.org/read/chapter/3的檔案庫。或者,這裏也有一些文檔在http://guides.rubygems.org/rubygems-basics/。 – nekketsuuu 2017-09-30 06:23:37