【问题标题】:How can I get rails to not precompile assets in vendor directory?如何让 rails 不在供应商目录中预编译资产?
【发布时间】:2012-05-09 06:17:05
【问题描述】:

asset:precompiling 永远在我的应用程序上运行。我几乎从不将供应商目录中的资产直接发送给用户,因此我不需要对它们进行预编译。它们总是包含在 app/assets 目录中的另一个文件中。

如何让预编译器忽略 vendor/assets 中的资产?

【问题讨论】:

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


    【解决方案1】:

    您可能希望确保 application.rb 中的 config.assets.precompile 语句仅引用您要预编译的特定文件。如果此语句中未列出资产(js 或 css),则rake assets:precompile 不会对其进行预编译。例如:

    config.assets.precompile += ['public/public.js', 'public/public.css', 'admin/admin.js', 'admin/admin.css']
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-21
      • 2021-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多