2016-10-06 5 views
1

У меня проблемы с добавлением синатра в качестве промежуточного промежуточного слоя для рельсов 5. Проблема в том, что после добавления в Rails Gemfile я не могу запустить сервер. Но bundle install все еще заканчивается без ошибок. Может кто-нибудь, пожалуйста, объясните мне, как добавить (промежуточное ПО) приложение Sinatra на Rails 5?Sinatra on Rails 5

ответ

0

Rails автоматически установит require все драгоценные камни в gemfile, что не является идеальным при использовании Sinatra в качестве промежуточного программного обеспечения. Это описано на веб-сайте Sinatra here.

Обходной путь к этому - изменение вашего Gemfile, чтобы сказать gem "sinatra", :require => false, а затем добавить require "sinatra/base" в ваше приложение, где это необходимо.

Смежные вопросы