Ответ 1
Просто введите:
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
.
Чтобы процитировать страницу поставщикa > (если нет документации):
В некоторых случаях выполнение исполняемых файлов без пакета exec может работать, если исполняемый файл будет установлен в вашей системе и не будет потяните за любые драгоценные камни, которые конфликтуют с вашим пакетом.
Однако это ненадежно и является источником значительной боли. Даже если он выглядит так, как будто он работает, он может не работать в будущем или на другая машина.