Ошибка Rails после создания новой страницы ActionView :: Template :: Error (Актив «application.css» отсутствует в конвейере актива - PullRequest
1 голос
/ 07 ноября 2019

Я хочу создать страницу maintanance_mode в моем приложении rails. Итак, я создал StaticPagesController с помощью maintanance_mode метода (он пуст) и просматривает views/static_page/maintanance_mode.html.erb с маршрутами ниже:

Rails.application.routes.draw do
  root to: 'react#index',
  get: '/maintanance_mode', to: 'static_pages#maintanance_mode'

  scope 'api' do
    use_doorkeeper do
      skip_controllers :applications, :authorized_applications, :authorizations
    end
  end

Я пытался попасть на эту страницу (просто Hello), ноУ меня ошибка

ActionView::Template::Error (The asset "application.css" is not present in the asset pipeline.):
     8:     <%= csrf_meta_tags %>
     9:     <%= csp_meta_tag %>
    10:
    11:     <%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track': 'reload' %>
    12:     <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
    13:   </head>
    14:

1 Ответ

0 голосов
/ 07 ноября 2019

Решение было довольно простым, я должен добавить application.css с кодом ниже

application.css

/* ...
*= require_self
*= require_tree .
*/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...