1
我有遗留资产管道的遗留应用程序。我在application.rb
更新导轨3.2.13,在Gemfile中添加:assets
组,使资产:如果未明确设置资产路径,则Rails无法找到资产
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")
我知道它必须工作没有明确设置路径。但我不明白为什么它现在不起作用。它只在我的配置文件中定义路径时才起作用。谢谢。
你可以发布你的'application.rb'吗?有趣的部分是:它是否需要“sprockets/railtie”和“if defined?(Bundler)'例程。 –