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:

  1. Ich habe config.gem sprockets in config / environment.rb
  2. Ich habe sprockets in meiner .gems Datei
  3. Ich schob diese auf Heroku und Ritzel wurde erfolgreich installiert
  4. 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 installedbut ergab eine heroku restartor ein heroku pluginscommand 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

War es hilfreich?

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:

  1. Fügen Sie config.gem sprockets in config / environment.rb
  2. Add sprockets in .gems Datei
  3. Ausführen script/plugin install git://github.com/jeffrydegrande/sprockets_on_heroku.git
  4. Drücken Sie die Änderungen an Heroku
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top