Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
资产:预编译永远在我的应用程序上。我几乎从不将供应商目录中的资产直接发送给用户,因此我不需要对它们进行预编译。它们总是包含在 app/assets 目录中的另一个文件中。
如何让预编译器忽略供应商/资产中的资产?
您可能希望确保config.assets.precompileapplication.rb 中的语句仅引用您要预编译的特定文件。如果此语句中未列出资产(js 或 css),则它不会被rake assets:precompile. 例如:
config.assets.precompile
rake assets:precompile
config.assets.precompile += ['public/public.js', 'public/public.css', 'admin/admin.js', 'admin/admin.css']