Ruby on rails can';t向rails项目添加带有sass的样式表
我正在使用引导sass gem。根据这些说明,除了我想添加一个新的样式表之外,一切都正常 application.css.scss 目录结构 但是如果我将foo.css.scss添加到Ruby on rails can';t向rails项目添加带有sass的样式表,ruby-on-rails,twitter-bootstrap,sass,sprockets,bootstrap-sass,Ruby On Rails,Twitter Bootstrap,Sass,Sprockets,Bootstrap Sass,我正在使用引导sass gem。根据这些说明,除了我想添加一个新的样式表之外,一切都正常 application.css.scss 目录结构 但是如果我将foo.css.scss添加到/stylesheets/并将@import'foo'添加到application.css.scss 我得到的参数数量错误(2对1) (在app/assets/stylesheets/application.css.scss中)错误 我可能做错了什么?似乎sassgem sass::Importers::Base#
/stylesheets/
并将@import'foo'
添加到application.css.scss
我得到的参数数量错误(2对1)
(在app/assets/stylesheets/application.css.scss中)
错误
我可能做错了什么?似乎
sass
gem sass::Importers::Base#public_url的参数数量
sass-rails源代码映射的版本应能解决此问题。在没有导入“引导”的情况下发生错误。
您使用的是哪个版本的sass-rails?请看@glebm我想拖欠的宝石是这是一个stacktrace,我试着移除了宝石,一切正常。它似乎为项目创建了一个css文件列表,任何偏离该列表的地方都会使本地应用程序无效。css@glebm我的@import“bootstrap”代码>声明在custom.css.scss
中,用于解决sass rails源代码映射的问题:最好是一个演示应用程序。指定要在演示的github存储库中运行以重现问题的确切命令。
@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