Итак, начиная с Rails 4.1.x, похоже, рекомендуется использовать рельсы под папкой приложения. Вместо традиционного:Ruby on Rails: 4.2.0 различия между рельсами и бункерами/рельсами
rails server
это по Rails официального руководства рекомендуется использовать
bin/rails server
Это выглядит как бункер/рельсы ссылается рельсы с дополнительным материалом. Каковы были бы дополнительные преимущества использования bin/rails по сравнению с рельсами?
Второй вопрос: я привык использовать сервер rails, консоль rails и т. Д., А не сервер bin/rails, консоль bin/rails. Без использования bin/rails я мог бы потерять что угодно (например, неправильно загружать некоторые библиотеки и т. Д.)?
Спасибо.
отлично. Но по причине № 2 скорость, кажется, противоречит интуиции. bin/rails использует все это в rails/command, но с дополнительными настройками. есть ли ссылка для причины производительности? – Bruce
Я догадываюсь об улучшении скорости (если есть, возможно, было немного, когда я тестировал) происходит от ОС, не требующей выполнения исполняемого файла. – NolanDC
Просто 'rails' использует любую версию Rails, которую вы, как оказалось, установили в качестве драгоценного камня. Более новые версии этого инструмента автоматически обнаружат, в каком типе приложения вы находитесь, и попытаетесь загрузить правильную среду. Более старые (pre 3.2?) Будут запускать произвольную версию Rails. – tadman