ruby-on-rails - spree 安装问题 - 使用 RVM

标签 ruby-on-rails ruby spree

我正在尝试使用以下说明安装 spree gem http://spreecommerce.com/resources/quick-start

安装工作正常,但尝试创建应用程序无法解决

bash: spree: command not found

路径是 /Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/bin:/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0@global/bin:/Users/sandbox1/.rvm/rubies/ruby-1.9.2-p0/bin:/Users/sandbox1/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/usr/X11/bin bash-3.2$

我应该将以下输出中的内容添加到我的 PATH 中吗?

bash-3.2$ find $HOME -name spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/doc/spree-0.30.0/rdoc/lib/generators/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/doc/spree_auth-0.30.0/rdoc/lib/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/doc/spree_core-0.30.0/rdoc/lib/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/gems/spree-0.30.0/lib/generators/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/gems/spree_auth-0.30.0/app/controllers/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/gems/spree_auth-0.30.0/lib/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/gems/spree_core-0.30.0/app/controllers/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/gems/spree_core-0.30.0/app/helpers/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/gems/spree_core-0.30.0/lib/spree
/Users/sandbox1/.rvm/gems/ruby-1.9.2-p0/gems/spree_core-0.30.0/public/images/spree
bash-3.2$ 

最佳答案

Chris 所说:您可以创建一个 Rails 3.0 应用程序并将 spree gem 添加到该应用程序中,如 http://spreecommerce.com/documentation/getting_started.html#creatinga-new-spree-project 中所述.

  1. 使用例如 rails new spreetest 创建您的项目
  2. gem 'spree' 添加到 Gemfile
  3. 执行 bundle install 以安装缺少的 gem
  4. 使用 rails g spree:siterake spree:install 初始化 spree 站点
  5. 可选地,安装样本数据rake spree_sample:install
  6. 使用 rake db:bootstrap 填充数据库
  7. 使用 rails server 运行服务器

关于ruby-on-rails - spree 安装问题 - 使用 RVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4176664/

相关文章:

ruby-on-rails - Rails 自定义 ActiveRecord::Type 在 has_many 中使用 `class_name` 时失败:通过关联

ruby - 调试级别 Rails - 级别 ":debug"显示所有日志。我只想要错误。是否可以?

ruby-on-rails-3 - 疯狂安装未定义的方法mass_assignment_sanitizer

ruby-on-rails - 在 spree 中,是否有可能将所有结帐流程步骤保留在一个页面中?

ruby-on-rails - 为安装的 Rails 引擎设置 default_url_options

ruby-on-rails - 模型在 accepts_nested_attributes_for 上中断,没有关联错误

jquery - 通过 Turbolink 访问页面后,colorbox 弹出窗口未打开

css - 我的 Controller 索引 View 的背景图片未加载到 Rails 4 应用程序中?

ruby - 按键对散列进行分组并对值求和

ruby-on-rails - Ruby on Rails 教程第 10.4.2 节测试失败