Rails 3.0 bundle - PullRequest
       3

Rails 3.0 bundle

0 голосов
/ 30 апреля 2011

Команда "rails new app" генерирует два приложения rails, а именно "new" и "app", но оба они не содержат Gemfile, из-за чего я не могу запустить команду "bundle" путем изменения текущего каталогак любому из приложений.Я использую команду «rvm use 1.9.2», чтобы иметь ruby ​​1.9.2, а команда «gem list» также показывает bundle и bundler.

, поэтому любая помощь.

Ответы [ 2 ]

2 голосов
/ 30 апреля 2011

Вы, вероятно, используете старый бинарный Rails2 "rails". Попробуйте rails --version.

1 голос
/ 30 апреля 2011

Если у вас установлено несколько версий Rails, у вас возникнут проблемы с тем, какой двоичный файл используется.

Проверьте, установлены ли у вас 2.3.x и 3.0.x, запустив gem list.

Если вам нужны обе версии, вам нужно создать наборы гемов для каждой версии rails в rvm. Затем вы делаете что-то вроде rvm use 1.9.2@rails2 или rvm use 1.9.2@rails3, чтобы указать, какой гемсет вы хотите использовать.

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