Использование проекта Rails из GitHub - сервер не запускается - PullRequest
1 голос
/ 04 декабря 2011

Привет, я разбудил пример приложения на Rails, которое использует Devise. Он был разработан как пример того, как использовать авторизацию 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

Я немного озадачен порядком, который я выполняю при использовании проекта Rails из Github. Например, поскольку я клонирую проект, я, очевидно, не делаю rails new app (я предполагаю). А как насчет bundle install?

При создании моих собственных рельсовых проектов я делаю

rails new app

cd app

bundle install

, а затем выполните rails s, чтобы просмотреть его на моем локальном хосте.

Можете ли вы сказать мне, что мне нужно изменить в этом порядке, чтобы использовать этот devise_example?

Когда я попытался запустить пакетную установку, он сказал

/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 Ответ

3 голосов
/ 04 декабря 2011

Кажется, у вас не установлен пакет.

Попробуйте запустить gem install bundler, затем перейдите в каталог приложения и запустите bundle install

Помогает ли это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...