Rails slim 引入 css

menghuanwd · 2013年03月26日 · 最后由 Rei 回复于 2013年03月28日 · 5624 次阅读

求指导,哪位大神告诉我下, slim 是这么引入 css 样式文件的呢,还有 js,

提问的时候展示自己做的功课。

#1 楼 @Rei http://ruby-china.org/topics/6489 上说是写上 == stylesheet_link_tag "style.css" 就应该能行,但是我这里提示:stylesheet_link_tag 没有这个方法。引入不进来

stylesheet_link_tag 是 Rails 框架提供的方法,你是否在 Rails 框架上开发呢?

一般情况用单等号就行了。

如果不是在 Rails 框架,直接写标签就行,比如

link href="style.css" media="screen" rel="stylesheet" type="text/css"

#3 楼 @Rei

layout.slim: doctype html html head link href="index.css" media="screen" rel="stylesheet" type="text/css" body == yield

文件路径是这样的: views/layout.slim views/index.css
发现这样不行, 然后查看源文件的时候发现 要写在 public/ 文件夹下的。 现在 OK 了,写了谢了大神。。

Rails 放 css 和 js 是在 app/assets 文件夹下的

http://guides.rubyonrails.org/asset_pipeline.html

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册