2010-10-19 56 views

回答

0

如果你擔心寶石和依賴項,插件可能不是要走的路。我會建議檢查Bundler。它可以讓你鎖定你的寶石版本,並使得管理多臺服務器和開發人員的寶石套裝變得非常簡單。應該

+0

不能使用Bundler,因爲它是Rails 2.2.2 ......看起來......或者團隊沒有在這個Rails項目中使用Bundle – 2010-10-20 01:19:42

0

插件包括內他們自己的依賴,所以你必須:

# my_rails_project/vendor/plugins/thatfancyplugin/vendor/<their dependencies> 

如果你正在尋找包括回購內部與其他寶石的插件,你會沒事的,只是安裝插件。我希望它不會通過哪個要求您明確定義您的config/environment.rb文件中的要求。

因爲這個原因,我建議使用它作爲寶石,因爲那樣你就不必手動指定不應該關注你的需求。許多插件已經改變了他們推薦的安裝說明,告訴人們安裝爲gem而不是插件,這是我期望的主要原因。