Wie Ketten Rails verwenden, um auf Heroku Plugin?
-
22-09-2019 - |
Frage
ich meine Rails-Anwendung zu Heroku gerade im Einsatz, aber die Javascripts, die Kettenräder wurden mit Plugin nicht funktionieren.
ich verstand, dass, weil mein Heroku App schreibgeschützt ist, Ritzel wird nicht funktionieren. Ich habe diese sprockets_on_heroku Plugin, das die Arbeit tun sollte, aber ich habe nicht wirklich, wie man verwenden sie es:
- Ich habe
config.gem sprockets
in config / environment.rb - Ich habe
sprockets
in meiner .gems Datei - Ich schob diese auf Heroku und Ritzel wurde erfolgreich installiert
- Ich lief lokal
script/plugin install git://github.com/jeffrydegrande/sprockets_on_heroku.git
und das Plugin wurde erfolgreich installiert
Nichts geändert auf Heroku, so dass ich das Plugin auf Heroku zu installieren versucht, mit heroku plugins:install git://github.com/jeffrydegrande/sprockets_on_heroku.git
, die dann sprockets_on_heroku installed
but ergab eine heroku restart
or ein heroku plugins
command zurückkommen würde:
~ / .heroku / plugins / sprockets_on_heroku / init.rb: 1: nicht initialisierte Konstante Action (Nameerror)
von /opt/local/lib/ruby/gems/1.8/gems/heroku-1.8.3/bin/../lib/heroku/plugin.rb:25:in `load '
von /opt/local/lib/ruby/gems/1.8/gems/heroku-1.8.3/bin/../lib/heroku/plugin.rb:25:in `Last!‘
von /opt/local/lib/ruby/gems/1.8/gems/heroku-1.8.3/bin/../lib/heroku/plugin.rb:22:in `jedes‘
von /opt/local/lib/ruby/gems/1.8/gems/heroku-1.8.3/bin/../lib/heroku/plugin.rb:22:in `Last!‘
von /opt/local/lib/ruby/gems/1.8/gems/heroku-1.8.3/bin/../lib/heroku/command.rb:14:in `run‘
von /opt/local/lib/ruby/gems/1.8/gems/heroku-1.8.3/bin/heroku:14
von / opt / local / bin / Heroku: 19: in `load‘
von / opt / local / bin / Heroku: 19
Was soll ich tun?
Kevin
Lösung
Pinion auf Heroku des Autors Jeffry Degrande beantwortet meine E-Mail. Das einzige, was ich hätte zu git push heroku
getan ist nach Installation des Plugins, so dass die Dateien in Heroku eingesetzt werden. Kurz gesagt:
- Fügen Sie
config.gem sprockets
in config / environment.rb - Add
sprockets
in .gems Datei - Ausführen
script/plugin install git://github.com/jeffrydegrande/sprockets_on_heroku.git
- Drücken Sie die Änderungen an Heroku