1

Heroku を使用して Rails アプリをデプロイしています。しかし、git にコミットして Heroku にプッシュすると、ローカル アプリから更新されないものがあります

トラブルシューティング よくあること 更新された git ローカルでチェックされた状態 heroku にプッシュされた heroku はエラーなしで開始されました 変更が heroku に伝播されませんでしたか?

これを取れ!テキストまたは html が変更された

jquery スクリプトを追加しましたが、ソースを表示しても表示されませんか?

スクリプトは dev と prod でローカルに正常に動作し、jquery はソースに表示されますか?

私はherokuにそれを手に入れることができませんか?

4

2 に答える 2

1

オンになっていることを確認してくださいbranch master。同様の問題が発生しました。私はいくつかのコミットをしました。それらをローカルでチェックアウトしたところ、正常に動作しましたが、heroku には表示されませんでした。私も試してみheroku destroyましheroku createたが、自分が作業/開発ブランチにいることに気付きました。実行してから を実行するgit checkout masterと、変更がherokuに表示されました。git merge development-branchgit push heroku master

于 2013-11-09T03:19:55.453 に答える
0

コミットが正しいことを確認します。デプロイするとき、Herokuはまったく新しいスラッグを使用してアプリを実行します(これは最新のコミットのコンパイル済みバージョンです)。そのため、一部の変更は可能であり、他の変更は不可能です。

コミットが正しくないか、何らかのキャッシュの問題が邪魔になっています。

于 2012-12-12T22:13:56.017 に答える