rails sprockets获取资产的摘要

Nic*_*ers 1 ruby-on-rails digest sprockets asset-pipeline

在ralis中获取资产消化的最简单方法是什么?

例如,这里是javascript文件

javascript_path "jquery.js"
Run Code Online (Sandbox Code Playgroud)

我想知道这是什么摘要 jquery.js

Luc*_*cas 10

您可以使用公开的环境对象Rails.application.assets来获取有关资产的更多信息,如下所示:

Rails.application.assets['jquery'].digest # => "a7570eab23993d2a207ddaa1b55756c6"
Rails.application.assets['jquery'].digest_path # => "jquery-a7570eab23993d2a207ddaa1b55756c6.js"
Run Code Online (Sandbox Code Playgroud)