因此,我们最近开始从定制的身份验证模块更改为设计,我在试图弄清楚如何将我的 css 加载到我的设计视图中时遇到了非常糟糕的事情。我可以正确加载部分,甚至是来自 /layouts/ 的部分,但它一直试图从 /assets/devise 访问 css,达到 404。这是我的 app/views/registration/new.html.haml,例如:
%h2 Sign up
= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f|
= devise_error_messages!
%div
= f.label :email
%br/
= f.email_field :email
%div
= f.label :password
%br/
= f.password_field :password
%div
= f.label :password_confirmation
%br/
= f.password_field :password_confirmation
%div= f.submit "Sign up"
= render "users/shared/links"
因此,任何帮助将不胜感激。=)
在快速更新中:我已经运行了 rails g devise:views。我认为问题在于它没有在资产管道中加载我的 CSS。