Ich aktualisiere eine App von Rails 4.2 auf Rails 5 beta1.1 in Entwicklung. App funktionierte gut vor dem Upgrade. Ich habe die grundlegenden Upgrade-Schritte (Aktualisieren von Ruby, Aktualisieren von Rails und zugehörige Schritte unter: Ссылка ) durchgeführt. Gemfile wurde auch auf die neuesten Edelsteine aktualisiert.
Wenn ich $ rails Middleware oder $ rails console oder $ rails server starte, bekomme ich folgenden Fehler:
%Vor%Dies hängt damit zusammen, dass ActionDispatch :: ParamsParser aus der Beta-Middleware von Rails 5 entfernt wurde ( Ссылка ) . Aber irgendwie scheint meine App immer noch danach zu suchen.
Ich habe verschiedene Dinge mit ActionDispatch :: ParamsParser in config / application.rb ausprobiert, wie zum Beispiel das Löschen, und wenn das nicht funktioniert habe, habe ich auch versucht, es hinzuzufügen. Derselbe Fehler. Irgendeine Möglichkeit, um diesen Fehler zu umgehen?
Ich glaube, dass dieser Fehler von einem Juwel verursacht wurde, das noch nicht für Rails 5 aktualisiert wurde. Ich hatte den Edelstein remotipart ( Ссылка <) verwendet / a>). Es war sehr hilfreich. Wenn ich es aus der Edelsteindatei entferne, verschwindet der in der Frage notierte Fehler.
Tags und Links ruby middleware ruby-on-rails-5 rack