Rails 4.2升级-没有路由匹配[GET]”命令/assets/my“u custom”scss“u files.self.css”;

Rails 4.2升级-没有路由匹配[GET]”命令/assets/my“u custom”scss“u files.self.css”;,css,ruby-on-rails,ruby-on-rails-4,asset-pipeline,rails-assets,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") 相应的文件位于

我刚刚升级到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

所有的人都突然在
.css
之前有了
.self.
,而以前没有

它只是预编译的
css
而不是
js