我有一个带有禁用资产管道的遗留应用程序。我将rails更新为3.2.13,在Gemfile中添加了:assets
组,在application.rb
中启用了资产:
config.assets.enabled = true
config.assets.version = '1.0'
但在明确设置资产路径之前,资产不会加载和编译:
config.assets.paths << Rails.root.join("app", "assets", "stylesheets")
config.assets.paths << Rails.root.join("app", "assets", "javascripts")
config.assets.paths << Rails.root.join("app", "assets", "images")
我知道必须才能明确设置路径。但我无法理解为什么它现在不起作用。它只适用于我在配置文件中定义路径时。感谢。