使用GitHub的Rails项目 - 服务器没有启动

时间:2011-12-04 04:48:13

标签: ruby-on-rails github

您好我分叉了一个使用Devise的Rails应用程序示例。它被设计为如何使用Devise授权的示例。我还把它克隆到了我的电脑上。但是,当我进入文件夹以使用rails s启动服务器时,我收到了错误消息

Could not find rails (>= 0) amongst [] (Gem::LoadError)
    from /Library/Ruby/Site/1.8/rubygems/dependency.rb:256:in `to_spec'
    from /Library/Ruby/Site/1.8/rubygems.rb:1210:in `gem'
    from /usr/bin/rails:18

在使用Github的Rails项目时,我对我做事的顺序感到有些困惑。例如,由于我正在克隆项目,我显然不会rails new app(我假设)。那么bundle install呢?

创建我自己的rails项目时,我做

rails new app

cd app

bundle install

然后执行rails s在我的本地主机上查看它。

您能否告诉我需要更改该订单才能使用此devise_example?

当我尝试运行bundle install时,它说

/Library/Ruby/Site/1.8/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [] (Gem::LoadError)
    from /Library/Ruby/Site/1.8/rubygems/dependency.rb:256:in `to_spec'
    from /Library/Ruby/Site/1.8/rubygems.rb:1210:in `gem'
    from /usr/bin/bundle:18

1 个答案:

答案 0 :(得分:3)

您似乎没有安装捆绑包。

尝试运行gem install bundler,然后转到应用程序目录并运行bundle install

这有帮助吗?