私はRailsアプリケーションを作成し、それをHerokuにデプロイしました。しかし、このプロセスでは非常に奇妙なことが起こった。 javascriptファイルの半分にエンディング(.js)がありません。私はこれがなぜなのか全く分かりません。私は広範囲に検索しましたが、私は答えを見つけることはできません。Rails 3.1 Production - Javascriptが欠落しています.jsのデプロイメントの終了点
# Code is not reloaded between requests
config.cache_classes = true
# Full error reports are disabled and caching is turned on
config.consider_all_requests_local = false
config.action_controller.perform_caching = true
# Disable Rails's static asset server (Apache or nginx will already do this)
config.serve_static_assets = true
# Compress JavaScripts and CSS
config.assets.compress = true
# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true
# Generate digests for assets URLs
config.assets.digest = true
config.assets.precompile << '*.js'
任意の提案:
マイ生産-configがこのように見えますか?
この他の同様の質問1時間前(http://stackoverflow.com/questions/9049023/rails-3-1-production-javascript-loads-but-doesnt-execute)スパムをおかけして申し訳ありません。
どのようなスタックをヘロクで使用していますか?どのバージョンのレールとルビーを使用していますか? – fatfrog
heroku/productionにserve_static_assets = falseを使用する必要があります – marcosbeirigo
実際に何が起こっているかを自分のマシン上で実稼働させてみましたか? – PhillipKregg