簡體   English   中英

Spree Commerce:GEM文件的位置

[英]Spree Commerce: Location of GEM file

我是Rails開發的新手,並且正在使用Spree Commerce bitnami Stack VM實例。 我正在嘗試安裝spree擴展,並且說明說要對在Webserver目錄中找不到的應用程序Gem文件進行配置更改

Running Rails 2.3.5 Spree 0.9.4版本

之所以找不到它,是因為Gemfile是Rails 3+的標准,並且您使用的是Rails2應用程序。 Rails3使用Bundler,它會為您的應用程序處理所有寶石。

在Rails 2中,gem依賴項定義是不同的。 它沒有捆綁器,因此“捆綁安裝”在您的情況下也不起作用。

相反,您需要像這樣將Gem依賴項添加到config / environment.rb:

config.gem 'your_gem_name_here'

同樣,您需要手動安裝Gem,因此與在Bundle安裝Gem的Rails3中不同。 在shell中使用它:

gem install your_gem_name

通常,將應用程序更新到Rails3是個好主意,我建議這樣做,因為正如我看到的那樣,您要使用的Gem沒有較早的發行版。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM