【发布时间】:2014-12-21 00:04:52
【问题描述】:
我在 Rails 4 应用程序中预编译资产时遇到问题。我按照this question 中的步骤在我的资产管道中设置了两个不同的文件,它们充当资产清单文件。特别是,在我的/app/assets/javascript 目录中,我有两个文件,application.js 和meeting_handout.js,它们充当清单文件。然而,当我运行rake assets:precompile 时,只有从application.js 引用的资产被预编译。我最终生成了文件public/assets/application-HASH.css,但没有生成文件public/assets/meeting-handout-HASH.css。我该怎么做才能解决这个问题?
到目前为止,我所做的研究表明要确保在 config/application.rb 中包含以下行:
config.assets.precompile += %w( meeting_handout.js )
我的appliation.rb 确实有这条线,但我仍然没有得到我期望的行为。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 asset-pipeline