2012-04-11 44 views
0

我是Rails開發的新手,並且使用Spree Commerce bitnami Stack VM實例工作。我試圖安裝大禮包延伸和指示說要進行配置更改應用程序寶石文件,我不能在Web服務器目錄Spree Commerce:創業板文件的位置

找到的運轉軌道2.3.5 施普雷0.9.4版本

+0

嗨,你能指點指示嗎?該應用程序位於安裝目錄apps/spree – kaysa 2012-04-12 08:47:27

+0

就像Github上的一個https://github.com/spree/spree_store_credits.It所示,將「gem spree_store_credits」添加到GEM文件 – user1044173 2012-04-13 01:15:52

回答

0

你之所以找不到它,因爲Gemfile是來自Rails 3+的標準,而您正在使用Rails2應用程序。 Rails3使用Bundler,它會爲您的應用程序關注所有Gems。

在Rails 2中,gem依賴關係的定義是不同的。它沒有Bundler,所以「捆綁安裝」在你的情況下也不起作用。

相反,你需要寶石的依賴添加到到config/environment.rb像這樣:

config.gem 'your_gem_name_here'

還需要手動安裝寶石,所以在Rails3中不喜歡那裏捆紮機安裝。在外殼使用此:

gem install your_gem_name 

一般來說它的更新應用Rails3中是個好主意,我會因爲推薦它,因爲我看到這個寶石,你想使用沒有早期版本。