在 Rails 中编译 sass 个样式表而不进行指纹识别
Compile sass stylsheets in Rails without fingerprinting
我需要将我的 sass 样式表用于另一个非 rails 站点(一个 Wordpress 博客),所以我需要将它们编译成一个 css 文件而不使用文件指纹来自资产管道。我看到了这个相关 post:
Rails 4 Asset Pipeline: Compile both with and without fingerprint
但是,它似乎没有给我我正在寻找的非指纹样式表
Rails 4 有这方面的文档。
只需设置
config.assets.digest = false
在您的环境配置文件中(例如config/environments/production.rb
)
http://guides.rubyonrails.org/asset_pipeline.html#turning-digests-off
有一个名为 non-stupid-digest-assets 的 gem,它允许您确定哪些文件是 "fingerprinted",哪些不是。
#config/initializers/non_digest_assets.rb
NonStupidDigestAssets.whitelist = ["your_file.js"]
然后您就可以调用它 your_file.js
以及使用 asset_path asset_path("your_file.js")
我需要将我的 sass 样式表用于另一个非 rails 站点(一个 Wordpress 博客),所以我需要将它们编译成一个 css 文件而不使用文件指纹来自资产管道。我看到了这个相关 post:
Rails 4 Asset Pipeline: Compile both with and without fingerprint
但是,它似乎没有给我我正在寻找的非指纹样式表
Rails 4 有这方面的文档。 只需设置
config.assets.digest = false
在您的环境配置文件中(例如config/environments/production.rb
)
http://guides.rubyonrails.org/asset_pipeline.html#turning-digests-off
有一个名为 non-stupid-digest-assets 的 gem,它允许您确定哪些文件是 "fingerprinted",哪些不是。
#config/initializers/non_digest_assets.rb
NonStupidDigestAssets.whitelist = ["your_file.js"]
然后您就可以调用它 your_file.js
以及使用 asset_path asset_path("your_file.js")