资产管道中不存在资产“ devise / sessions.css”

时间:2019-05-03 02:55:49

标签: ruby-on-rails ruby devise

我正在尝试在Rails 5.2内置的应用程序中配置devise gem。

安装设计并创建视图后,出现此错误

The asset "devise/sessions.css" is not present in the asset pipeline.

 <%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track': 'reload' %>
 <%= stylesheet_link_tag    params[:controller], media: 'all', 'data-turbolinks-track': 'reload' %>

 <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
 <%= javascript_include_tag params[:controller], 'data-turbolinks-track': 'reload' %>

是在第9行上提出的。

我已经在我的app / assets文件夹中创建了该文件,并在我的asset.rb文件中进行了如下设置:

Rails.application.config.assets.precompile += %w( addresses.css
                                                  welcome.css
                                                  donations.css
                                                  givers.css
                                                  sessions.css
                                                  scaffolds.css)

这:

Rails.application.config.assets.precompile += %w( addresses.css
                                                  welcome.css
                                                  donations.css
                                                  givers.css
                                                  devise/sessions.css
                                                  scaffolds.css)

但是我继续收到相同的错误。

我不再有解决该问题的想法,请有人可以帮助我吗?

0 个答案:

没有答案