私は Padrino 0.10.7 を使用していますが、ロード パスで Sprockets に Compass を認識させることができませんでした。
質問する
271 次
1 に答える
1
これは、このトピックで見つけた SO に関する唯一の質問です。
これは次のように機能します。
- padrino-pipeline gem - Sprockets ルートをたどる
どこかで (私は app.rb ファイルを使用しました)、以下が必要になります:
Sass.load_paths << "#{Gem.loaded_specs['compass'].full_gem_path}/frameworks/compass/stylesheets"
Sass.load_paths << "#{Gem.loaded_specs['compass'].full_gem_path}/frameworks/blueprint/stylesheets"
もっと簡単な方法があるかどうかはわかりません。あるべきだと感じます。また、 image-url() sass メソッドを機能させるきちんとした方法はありますか?
編集: image-url を機能させる方法があります - 上記が面倒だと思った場合は、これを app.rb にも追加してください...
assets.context_class.class_eval do
def settings
YourAppName::App.settings
end
include Padrino::Helpers::AssetTagHelpers
end
(ここで、YourAppName は、app.rb の上部にある、アプリケーションを説明するモジュールの名前です)
于 2014-01-06T00:01:18.323 に答える