Rails 4.2升级 - 没有路由匹配[GET]“/assets/my_custom_scss_files.self.css”

时间:2017-04-18 23:51:37

标签: css ruby-on-rails ruby-on-rails-4 asset-pipeline rails-assets

我刚刚升级到rails 4.2,我发现一些资产错误正在弹出(仅限于生产中)。

这些涉及我创建的自定义CSS文件和javascript文件以及正常文件。

ActionController::RoutingError (No route matches [GET] "/assets/application.self.css")
ActionController::RoutingError (No route matches [GET] "/assets/my_css.self.css")

相应的文件位于production.rb中:

  config.assets.initialize_on_precompile = false
  config.assets.precompile += %w( my_css.css ... more custom css ... devise/sessions.css devise/sessions.js devise/passwords.js devise/passwords.css devise/confirmations.js devise/confirmations.css) 

application.css

除外

他们突然在.self.之前突然出现了.css之前曾经不在那里。

只有预编译的css而不是js

0 个答案:

没有答案