【发布时间】:2014-03-02 14:01:04
【问题描述】:
我正在使用 bootstrap-sass gem。使用这些说明https://github.com/twbs/bootstrap-sass#usage 一切正常,除非我想添加新样式表。
application.css.scss
@import "bourbon";
@import "custom";
@import "users";
@import "font-awesome";
@import "comments";
@import "animations";
目录结构
▾ stylesheets/
animations.css
application.css.scss
classifieds.css.scss
comments.css.scss
custom.css.scss
foo.css.scss
news.css.scss
relationships.css.scss
scaffolds.css.scss
users.css.scss
但如果我将 foo.css.scss 添加到 /stylesheets/ 并将 @import 'foo' 添加到 application.css.scss
我收到 wrong number of arguments (2 for 1)
(in app/assets/stylesheets/application.css.scss) 错误
我做错了什么?
【问题讨论】:
-
在没有
@import "bootstrap"的情况下发生错误? -
您使用的是哪个版本的 sass-rails?见github.com/rails/rails/issues/4151
-
@glebm 我认为拖欠的 gem 是 sass-rails-source-maps 这是一个堆栈跟踪 gist.github.com/8834018,我尝试删除 gem 并且一切正常。它似乎为项目创建了一个 css 文件列表,任何偏离都会使本地 application.css 无效
-
@glebm 我的
@import "bootstrap";声明在custom.css.scss内 -
对于 sass-rails-source-maps 的问题:最好有一个演示应用程序。指定要在演示的 github 存储库中运行以重现问题的确切命令。
标签: ruby-on-rails twitter-bootstrap sass sprockets bootstrap-sass