2014-02-07 138 views
0

我有一個疑問,而不是直接做捆綁安裝我: 1)先在我的筆記本電腦上使用gem install GemName安裝gem。 2)然後在Gemfile中寫入寶石名稱 3)然後執行bundle install - local將gem安裝到所需應用程序的gemfile中。捆綁安裝 - 本地vs捆綁安裝

該方法是否正常,或者我應該使用bundle安裝而不是bundle install - local和第一步。 我想知道我在做什麼和在編寫寶石名稱後直接進行捆綁安裝有什麼區別?

回答

0

爲什麼你應該做這樣的事情?只需在你的Gemfile中存放你需要的所有寶石,然後執行bundlebundle install,就完成了。

+0

捆綁安裝需要很多時間,因爲使用虛擬框在Windows 8上運行ubuntu。 – gautam

+0

bundler必須檢查您的Gemfile中的每個gem是否當前安裝在您的系統中。如果保存Gemfile.lock,則該命令應該更快。 –

+0

我認爲gemfile.lock在項目中自動保存,我們不需要手動保存。不是嗎? – gautam