1

rake assets:cleanRailsアプリケーションで何かを整理しようとしているときに使用しました。これは私がこれを行ったのは初めてであり、自分が何をしているのかを完全に理解せずにコマンドを試すという練習不足の間違いを犯しました. それにもかかわらず、このプロセスでは、すべてのスタイリングと .js がサイトの読み込み時に読み込まれませんでした。

それで、私は試してみrake assets:precompileましたが、成功しませんでした。

本当に簡単な修正かもしれませんが、自分が行ったことやこれを解決する方法について、完全には理解していないことがあると感じています。rails docsの assets パイプラインを読みました。おそらく、私はそこにある重要な情報をいくつか見逃していたのでしょう (少し時間が足りません)。

誰かがこの問題に光を当てることができれば、おそらく私の特定の問題に関連する情報の明確な説明 (URL など) (* キュー オフィス スペース法案ランバーグの声) があれば、それは素晴らしいことです.

4

1 に答える 1

2

rake assets:clean コンパイルされたアセットを削除します。

public/assetsフォルダーにアセットがないことを確認してから、実行してみてくださいrake assets:precompile

アップデート:

開発中のデバッグ モードをオフにします。

config/environments/development.rb

config.assets.debug = false

http://guides.rubyonrails.org/asset_pipeline.html#in-development

rake assets:precompile が開発環境で問題を引き起こすのに、本番環境では問題が発生しないのはなぜですか

于 2013-04-24T18:59:24.200 に答える