我使用以下步骤安装 Spree 版本 1.1.1,
rvm use ruby-1.9.2-p318@my_spree_shop --create
gem install rails -v 3.2.3 --no-ri --no-rdoc
gem install spree -v 1.1.1 --no-ri --no-rdoc
rails new my_spree_shop -d postgresql
cd my_spree_shop
open config/database.yml # modify database settings
rake db:create
spree install # 'Enter'ing all defaults
这可行,但由于存在安全漏洞,管理页面建议使用1.1.2版本。对带有 Rails 3.2.6的 spree 1.1.2执行相同的步骤,将在最后一步导致以下错误:
precompiling assets
/Users/~/.rvm/rubies/ruby-1.9.2-p318/bin/ruby /Users/~/.rvm/gems/ruby-1.9.2- p318@global/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!
couldn't find file 'admin/spree_auth'
(in /Users/~/Development/spree_pixelhobby/app/assets/javascripts/admin/all.js:9)
Spree 1.1.2应该做些什么不同的事情?