2012-06-20 57 views
1

有人可以描述什麼是Bunder,它的作用是什麼?Bundler和Rails應用程序之間的關係是什麼?

+1

http://gembundler.com/rationale.html –

+1

@Arman除了上面的鏈接,一個很好的信息來源應該是這個視頻'http:// ruby​​onrails.org/screencasts/rails3/bundler-action-mailer'描述捆綁商的重要性 – Viren

回答

3

Bundler是一個紅寶石,用於管理您的應用程序依賴項。它可以被稱爲寶石管理系統。 當您在多人開發Rails項目時,這些人在他們的PC中安裝了不同版本的gem,bundler在這種情況下非常有用。當您運行bundle install時,bundler會查找您在項目中使用的特定gem版本,如果它沒有正確的版本,bundler會自動安裝該gem,如果確實如此,bundler將爲您的項目使用現有的gem。它使得用於開發項目的所有PC都使用相同版本的紅寶石。

相關問題