Rails:SASS 未创建 CSS 文件
SASS 没有创建 CSS 文件,但 HAML 工作得很好。
我运行了以下命令:
$: sass --watch scss:stylesheets
[true, ["scss", "stylesheets"]]
我的 main.scss 文件包含以下内容:
/* main.scss */
body {
background: #000000;
}
main.css 文件永远不会生成。所以我运行了以下命令:
$: sass --update
NoMethodError: undefined method `split' for nil:NilClass
Use --trace for backtrace.
什么给出了?
- Running Rails 3
- 我尝试过 haml 和 haml-edge
SASS is not creating the CSS files, but HAML is working just fine.
I ran the following command:
$: sass --watch scss:stylesheets
[true, ["scss", "stylesheets"]]
My main.scss file contains the following:
/* main.scss */
body {
background: #000000;
}
The main.css file never gets generated. So I ran the following:
$: sass --update
NoMethodError: undefined method `split' for nil:NilClass
Use --trace for backtrace.
What gives?
- Running Rails 3
- I've tried both haml and haml-edge
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个已知错误。修复程序可能会在今晚或明天晚上发布。
This is a known bug. A fix will probably be released tonight or tomorrow night.
我不确定这是否是您的问题(当我尝试运行它时,我收到了不同的错误),但是您在发布的代码中缺少 SCSS 属性列表周围的括号,因此代码 不应该正确解析。
I'm not sure if this is your issue (I get a different error from you when I try to run it), but you're missing the brackets around your SCSS property list in the code you posted, so that code shouldn't parse correctly.