私はRails 3.1アプリを持っています。何らかの理由でCSSを変更しても、変更は表示されません。私はbundle exec rake assets:precompile
でしたし、一度は助けましたが、今は何があっても古いCSSに悩まされています。Railsのアセットが更新されない
答えて
あなたの資産は今、あなたはあなたがすくい資産をしようとする場合があります
bundle exec RAILS_ENV=development rake rails_group=assets assets:clean
:資産をすくい、その後クリーンでパブリックディレクトリからコンパイルされたcss/jsファイル。
他の開発者がそこに置いて誰かを知らせなかったことが判明しました。
私もこれをやらなければなりませんでしたが、それは別の開発者ではなく、プリコンパイラです。 – OneHoopyFrood
私の生産環境では、資産を再コンパイルするために上記の手順のいくつかを組み合わせなければなりませんでした。
まず私がしなければならなかった:
rake assets:clean
は、私は右の環境にあったことを確認
作るそれから私は、プリコンパイルが作成public/assets
ディレクトリ(または必要に単にファイルを削除するために必要な例えばapplication-<hash>.css
)
そして、最終的には再実行
rake assets:precompile
、修正
そして、私のApacheサーバを再起動するには、任意の将来のGooglerがこのスレッドを見つけた場合
(私はnginxのをテストしていませんapacheの、で乗客を使用):私はRailsの4.2.8アプリケーションのテスト環境で同じ問題を抱えていました。上記の解決策のどれも働かなかった。 config/environments/test.rb
にconfig.serve_static_files = false
を設定して解決しました。
public
フォルダー内のすべてのファイル(404.html、favicon.ico、robots.txtなどを含む)が処理されなくなるため、これは一時的な修正です。崇高なテキストでまたはFinderで -
rake assets:clean
2:
は「公共>資産を削除 - ターミナルで
1:レールで私のために、クローム、マックを働いた何
"フォルダ
3 - 端末起動ローカルホストサーバ:
rails s
4 - クロムで: - リロードクロームクリアキャッシュ該当する場合
http://localhost:3000/
5:あなたは今、あなたのCSSファイルを更新し、ちょうどリロードローカルホスト上の即時の変化を見ることができるはず
cmd + shift + R
ページ
実行しない "rake assets:precompile"端末では、 "public"フォルダ内の "assets"フォルダを再作成しますあなたのcssファイルのアップデートをあなたのローカルホストで直接見ることができません
- 1. Railsの更新アクションでブール値フィールドが更新されない
- 2. Ruby on Rails 3.2でコンパイルされたアセットが機能しない
- 3. Rails 3.2.0.rc1アセットがHerokuに表示されない
- 4. rails 4.2 capistrano 3 unbuntu nginx puma、ルーティングエラー/アセットが表示されない
- 5. Rails 3.2でアセットが表示されない
- 6. svn更新が更新されない
- 7. Ruby on Railsのユーザー確認でパラメータが更新されない
- 8. railsフォームの更新メソッドが呼び出されない
- 9. アセットのjarファイル内にアセットがロードされない
- 10. Rails 3:データベースレコードがアクティブレコードで更新されない
- 11. Rails + Delayed Job =>電子メールビューテンプレートが更新されない
- 12. 更新されたiOSバイナリが更新されないMainView NIB
- 13. Railsエンジンがアセット・プリコンパイルでロードされていません
- 14. Rails 3:has_oneで作成、ネストされた属性が更新されない
- 15. Rails 3.2.2の新しいアプリケーションに、アセット・パスにlib/assetsが含まれていないのはなぜですか?
- 16. Railsのアセットパイプライン - アセットのパスに含まれないアセットを含める方法
- 17. Java:SimpleDateFormatのタイムスタンプが更新されない
- 18. JTableのJProgressBarが更新されない
- 19. MySQLのアップデートが更新されない
- 20. リストのプロパティが更新されない
- 21. エディタのフィールドが更新されない
- 22. Excelの値が更新されない
- 23. Silverlightのバインドが更新されない
- 24. テーブルのセルが更新されない
- 25. AndroidのUIが更新されない
- 26. BarButtonItemのタイトルが更新されない
- 27. rails 3.2およびCSSファイルの変更がアセットまで反映されない:プリコンパイル
- 28. 更新クエリの後に値が更新されない
- 29. python sqlite3の更新が更新されない
- 30. MYSQLとPHPデータベースの更新データベースが更新されない
ええと助けてくれませんでしたか? /Users/username/.rvm/rubies/ruby-1.9.3-p0/bin/ruby /Users/username/.rvm/gems/ruby-1.9.3-p0/bin/rake assets:clean:all RAILS_ENV = production RAILS_GROUPS = assets btw私が言及した問題は開発中に現れます。 – Stpn
それは何度もやってしまいました。 )) – Stpn
開発のためにアセット・プリコンパイルをオフにして、.cssで行った変更をすぐに確認する方法を教えてください。 – Stpn