0

Rails アプリのサブフォルダー /app/assets/stylesheets/themes にいくつかのスタイルシートがあります。これらのアセットのファイル拡張子は .css.scss です。

私の開発環境では、これらのファイルに次のように対処しています。

 asset_path 'themes/theme-name.css.scss'

ただし、本番環境に移動すると、Rails はそれらのファイルを見つけられません。.css 拡張子だけを使用すると、問題なく動作しているようです。

asset_path 'theme/theme-name.css'

私の質問は、複数の拡張子を持つアセット ファイルに対処する正しい方法は何ですか?

手伝ってくれてありがとう

4

2 に答える 2

2

正しい方法は次のとおりです。

stylesheet_link_tag 'themes/theme-name'

Rails が正しく構成されている場合、アセット パイプラインはファイル拡張子自体を把握します。

于 2013-09-10T09:37:08.900 に答える
0

Gemfile に sass がロードされていますか?

于 2013-09-10T09:32:08.037 に答える