我需要将我的sass样式表用于另一个非rails网站(Wordpress博客),所以我需要将它们编译成一个css文件,而不需要从资产管道中进行文件指纹识别。我看到了这个相关的帖子:
Rails 4 Asset Pipeline: Compile both with and without fingerprint
然而,它似乎没有给我我正在寻找的非指纹样式表
答案 0 :(得分:3)
Rails 4有此文档。 只需设置
config.assets.digest = false
在您的环境配置文件中(例如config/environments/production.rb
)
http://guides.rubyonrails.org/asset_pipeline.html#turning-digests-off
答案 1 :(得分:2)
有一个名为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")