加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails 3.2和Sass不呈现Application.css

发布时间:2020-12-17 03:02:47 所属栏目:百科 来源:网络整理
导读:我刚刚对Rails 3.2和最新的Sass和Coffee Rails Gems进行了重大升级,但我的Application文件不会呈现为Application.css.scss.我在我的 HTML中这样做了: %= stylesheet_link_tag 'application.css.scss' % 当我在我的开发模式中查看页面源时,我得到了 link hre
我刚刚对Rails 3.2和最新的Sass和Coffee Rails Gems进行了重大升级,但我的Application文件不会呈现为Application.css.scss.我在我的 HTML中这样做了:

<%= stylesheet_link_tag 'application.css.scss' %>

当我在我的开发模式中查看页面源时,我得到了

<link href="/assets/application.css.scss.css" media="screen" rel="stylesheet" type="text/css" />

到底他妈发生了什么!?

它似乎将.css附加到我放在stylesheet_link_tag中的所有内容,所以如果我把它作为’application’留在我的页面源代码中,我有application.css等.

解决方法

标签的适当格式是:

<%= stylesheet_link_tag 'application' %>

Rails自动将.scss文件编译成.css文件 – 然后它会自动导入正确的文件.这一切都照顾你.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读