Ruby on rails Rails 4.2.3设计控制器特定资产的设置
我使用的是,除了新安装的[Rails Desive]身份验证包(),它工作得非常好 例如,在注册页面上(控制器设计/注册),未加载Ruby on rails Rails 4.2.3设计控制器特定资产的设置,ruby-on-rails,devise,asset-pipeline,Ruby On Rails,Devise,Asset Pipeline,我使用的是,除了新安装的[Rails Desive]身份验证包(),它工作得非常好 例如,在注册页面上(控制器设计/注册),未加载/stylesheets/design/registrations.css和/javascripts/designe/registrations.js上的资产(404) 当我重新激活两个 application.js /=require\u树。 及 application.css *=require\u树。 但是: 是否有可能以允许保留控制人特定资产的方式添加Desi
/stylesheets/design/registrations.css
和/javascripts/designe/registrations.js
上的资产(404)
当我重新激活两个
application.js
/=require\u树。
及
application.css
*=require\u树。
但是:
是否有可能以允许保留控制人特定资产的方式添加Desive gem的资产
谢谢,
--
您最好在布局中使用一些条件逻辑,以确定是否使用designe\u控制器
:
#app/views/layouts/application.html.erb
stylesheet_link_tag :application, (controller_name unless devise_controller?)
这使用了
--
您最好在布局中使用一些条件逻辑,以确定是否使用designe\u控制器
:
#app/views/layouts/application.html.erb
stylesheet_link_tag :application, (controller_name unless devise_controller?)
这使用了控制器的名称是什么(包括名称空间)?您确定
/stylesheets/designe/registrations.css
是要加载的URL吗?并返回404)Yes@Marc AlexandreBérubé,这是控制台显示的,非常不寻常的路径。我认为这是移除自动资产加载的一个副作用。控制器的名称(包括名称空间)是什么?您确定/stylesheets/designe/registrations.css
是要加载的URL吗?并返回404)Yes@Marc AlexandreBérubé,这是控制台显示的,非常不寻常的路径。我认为这是删除自动资产加载的副作用。非常感谢@Rich this修复了我的问题非常感谢@Rich this修复了我的问题