config.assets.resolve_with如何在Rails中工作?

时间:2017-04-10 05:37:20

标签: ruby-on-rails asset-pipeline sprockets

文档中的解释对我没有意义。

  1. :environment完全是什么意思?
  2. :manifest:environment以外还有其他内容吗?
  3. Documentation

      

    config.assets.resolve_with

         

    :environment:manifest符号列表,用于定义我们尝试查找资产的顺序:首先清除,环境优先?只有清单?

         

    默认情况下,如果启用资产摘要并且未启用调试,我们首先检查清单,然后检查环境是否启用了编译:

    # Dev where debug is true, or digests are disabled
    %i[ environment ]
    
    # Dev default, or production with compile enabled.
    %i[ manifest environment ]
    
    # Production default.
    %i[ manifest ]
    
      

    如果解析器列表为空(例如,如果debug为true且compile为false),将使用标准rails公共路径解析。

0 个答案:

没有答案