2012-04-11 50 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中是个好主意,我会因为推荐它,因为我看到这个宝石,你想使用没有早期版本。