1

sass-railsgemのSASSヘルパーがCDNに対してURLを生成するようにするにはどうすればよいですか?

私はこれを持っていますapplication.rb

config.asset_host = 'https://cdn.host.com/'

これにより、ドキュメントの先頭には次のようになります。

<link href="https://cdn.host.com/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" />
<link href="https://cdn.host.com/assets/application.css" rel="stylesheet" type="text/css" />

ただし、私のCSSファイルは次のようになります。

.splash { background: url('/assets/hero.png'); }
4

1 に答える 1

3

SCSS ファイルでimage_urlヘルパー メソッドを使用していますか?

.splash { background: image_url('assets/hero.png'); }

この記事は少し役立つかもしれませんが、(SCSS ではなく) SASS を使用している場合は、image_url の代わりに image-url を使用する必要があるかもしれませんが、確かなことはわかりません。

アップデート:

.splash { background: image_url('/assets/hero.png'); }  // will still fetch from the localhost...
 .splash { background: image_url('assets/hero.png'); }  // work perfectly fine..
于 2012-08-28T02:56:21.483 に答える