Предоставление "тест-драйва" приложению перед тем, как читать книгу "Learn-ruby-on-rails"
Я следил за книгой Дэниела Кехо " Изучай Ruby on Rails", и это удивительно. Я хотел дать готовому официальному приложению тест-драйв, прежде чем продолжить, чтобы лучше понять, куда я направляюсь, однако я не уверен, как это сделать (учитывая тот факт, что я только начинаю книгу).
Я разветвлял репо "learn-rails" из учетной записи RailsApps GitHub и клонировал его на свой Mac с именем "learn-rails-guide" (так как "learn-rails" уже использовался для подписки). При попытке запустить сервер я получил сообщение о том, что мне нужно запустить "комплектную установку".
Я так и сделал, надеясь, что гемсет, созданный во время следующего, не испортится; однако "bundle" не смог установить гем "pg". И я ударил блокпост...
Эта проблема связана с изменением названия приложения?
Это как-то связано с тем, что готовое приложение настраивается для производства?
Я использую неправильный подход для тестирования готового приложения локально?
Будет ли приложение с файлами.ruby-gemset и.ruby-version испортить мои текущие gemsets, если будет установлен пакет run?
Спасибо!
1 ответ
Использование $ bundle install --without production
(см. главу развертывания книги). В противном случае вам нужно будет установить PostgreSQL локально (что может быть сложно). Репо-версия приложения является окончательной версией, включающей гемы для развертывания в Heroku.
Не будет проблем с изменением имени папки, в которой находится приложение.