ich das Web durchsucht und weiß nicht, warum ich diesen Fehler bin immer ...Montage Sinatra App auf Schienen 5
Im Versuch, eine Sinatra App zu montieren, die ich so in eine Rails-Anwendung Refactoring müssen kann ich mache den Übergang reibungslos, also habe ich ein Dummy-Projekt zum Testen erstellt.
Meine Routen-Datei:
Rails.application.routes.draw do
match "/sinatra" => SinatraApp, :anchor => false
end
Sinatra App:
class SinatraApp < Sinatra::Base
get "/" do
"Hello Sinatra World"
end
end
Die Sinatra-App auf dem lib-Verzeichnis befindet und es wird automatisch Laden richtig, habe ich versucht, die Sinatra Juwel in der hinzufügen gemfile und ich bekam ein
"` 'erfordern: nicht solche Datei laden - Rack/showexceptions (Loaderror)"
wenn ich die Perle der gemfile nicht hinzufügen, oder verwenden Sie „benötigen: null,“ dass Fehler geht weg und ich bekam ein anderes
„/active_support/dependencies.rb:293:in` erfordern sinatra 'auf dem Sinatra-App stürzt wieder mit einem anderen Ladefehler ....
ich brauche -:‘Rack/showexceptions (Loaderror)“
Wenn ich verlangen kann nicht so Datei laden' um die Sinatra-App laufen zu lassen g innerhalb der Rails App, damit ich die Sinatra App so navigieren kann, als ob sie ohne Rails laufen würde, damit ich Funktionalitäten testen und auf die Rails App migrieren kann.