[英]Rails 4.2.3 Devise setup with Controller-specific Assets
我正在使用特定于控制器的Assets配置 ,除了新安装的[Rails-Devise]身份验证捆绑包( https://github.com/plataformatec/devise )之外,它都能正常运行。
例如,在注册页面 (控制器设计/注册)上,/ /stylesheets/devise/registrations.css
/ /javascripts/devise/registrations.js
/ registrations.css和/javascripts/devise/registrations.js
上的资产未加载(404)。
当我同时激活两个
的application.js
//= require_tree .
和
application.css
*= require_tree .
但是:是否可以以允许保留控制器特定资产的方式添加devise gem的资产?
谢谢,
-
最好在布局中使用一些条件逻辑来确定是否使用devise_controller
:
#app/views/layouts/application.html.erb
stylesheet_link_tag :application, (controller_name unless devise_controller?)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.