Легко, введите:
bundle exec rails c -s
и все.
$ bundle exec rails c --help
Usage: console [environment] [options]
-s, --sandbox Rollback database modifications on exit.
--debugger Enable ruby-debugging for the console.
--irb DEPRECATED: Invoke `/your/choice/of/ruby script/rails console` instead
Это просто, но иногда, если вы не запускаете rails
, исполняемый с помощью bundle exec
, это может или не может привести к ошибке.Чтобы избежать этого, ВСЕГДА используйте bundle exec
.
Чтобы процитировать страницу комплектов (если не документация):
Вв некоторых случаях запуск исполняемых файлов без комплекта exec может работать, если исполняемый файл установлен в вашей системе и не содержит каких-либо драгоценных камней, конфликтующих с вашим комплектом.
Однако это ненадежно и является источникомсильная больДаже если он выглядит так, как будто он работает, он может не работать в будущем или на другом компьютере.