2015-11-18 54 views
0

我需要將我的sass樣式表用於另一個非rails網站(一個WordPress博客),所以我需要將它們編譯爲一個css文件,而不需要從資產管道中獲取文件指紋。我看到這個相關的帖子:在沒有指紋的Rails中編譯sass樣式表

Rails 4 Asset Pipeline: Compile both with and without fingerprint

然而,它似乎並沒有給我非留下指紋樣式表我在尋找

+2

檢查了這一點:http://stackoverflow.com/questions/17536023/rake-assetsprecompilenodigest-in-rails- 4 – Robin

回答

2

軌道4,5具有文檔這一點。 只需設置

config.assets.digest = false 

環境中的配置文件(例如config/environments/production.rb

http://guides.rubyonrails.org/asset_pipeline.html#turning-digests-off

+0

太好了,謝謝!當我做這個改變時,只有我的css文件沒有指紋,但是一旦我改變了我的文章,css中的所有指紋都被刪除了。 – tassock

1

有一個叫non-stupid-digest-assets寶石,它允許你確定哪些文件「按指紋」和未。

#config/initializers/non_digest_assets.rb 
NonStupidDigestAssets.whitelist = ["your_file.js"] 

然後您就可以調用它your_file.js以及使用asset_path asset_path("your_file.js")