我正在使用Ruby on Rails开发一个应用程序。
view/layouts/application.html.erb
包含文件的基本布局
view/sessions/new.html.erb
包含与会话相关的逻辑。 application.html.erb产生到此页面。
现在我在new.html.erb文件中使用了一些css样式。我在assets/stylesheets/sessions.scss
在我的application.html.erb
文件中,我以这种方式包含了css文件:
<%= stylesheet_link_tag "sessions.scss" %>
但是,当我查看生成的html文件的源代码时,它显示:sessions.scss.css
并且无法加载文件。
正确的程序是什么?
答案 0 :(得分:0)
我通过添加
解决了这个问题Rails.application.config.assets.precompile += %w( sessions.css )
在assets.rb
config/initializers
文件中