私はRails 3.2アプリケーションをHerokuにプッシュしようとしていますが、Sprocketsが参照しているディレクトリを見つけることができないため、 require_tree。 アプリ/資産/ JavaScriptのでHerokuビルドに失敗しました - Sprockets :: ArgumentError:require_tree引数はディレクトリでなければなりません
/をapplication.js:
//= require_tree ../../../vendor/assets/extender/
ビルドのエラー部分が次のようになります。私はvendor/assets/
下の項目が利用可能であるべきであることを理解したよう
Running: rake assets:precompile
rake aborted!
Sprockets::ArgumentError: require_tree argument must be a directory
(in /tmp/.../app/assets/javascripts/application.js:1)
あたかもapp/assets/
のようだが、私はそれを働かせることができないし、私がそれをローカルでやっているようにも見えないので、私はそれを実行している。
私が理解していないのは、は、ローカルでは動作しますが、Herokuにプッシュするときには、ではありません。どんな助けでも大歓迎です!
Hey Leito!応答していただきありがとうございます。私はサーチパスを認識していますが、私は別の構造を試みています。私が本当に好奇心を持っているのは、なぜそれがHerokuで働いていないのかということです。 –
解決策を見つけてうれしく思います。答えをそのようにマークして、他の人があなたのしたことを簡単に見られるようにしてください。 – Leito
私は自分の答えを受け入れることができる前に2日待たなければならない:) –