0

Rails コードを Windows から Ubuntu に切り替えようとしていますが、css ファイルが機能しなくなりました。これは同じバージョンのコードであり、同じバージョンの Rails です。私が考えることができる唯一の大きな違いは、Ruby のバージョンが新しいことですが、それが css だけに影響する理由がわかりません。

Windows で html ソースを見ると、application.css の下に、さまざまな要素が次々に読み込まれていることがわかります。すべてが正しく表示されます。ただし、まったく同じコードには、Ubuntu では何も含まれていません。require self と require tree を含む application.css ファイルだけです。

Rails s を実行している Firefox コンソールまたはターミナルにエラーはありません。

私が作成した構成または利用できないリソースと関係があると推測していますが、エラーがなければ、どこから探し始めればよいかわかりません。これはUbuntu対Windowsのことですか?

cssを再び機能させるにはどうすればよいですか?

4

1 に答える 1

0

サーバーからアセット キャッシュを削除してみることができます。

rake assets::clean

また、dos2unix などを実行してみてください。おそらく、Windows からの改行は ubuntu では悪なのでしょうか?

find . -name -exec dos2unix {} \;
于 2013-03-28T01:41:18.787 に答える