我使用sass --scss --interactive
或scss --interactive
并输入>> $x: 3px;
,得到错误:SyntaxError: Invalid CSS after "3px": expected expression (e.g. 1px, bold), was ";"
有人知道我做错了什么吗?
谢谢。
PS: Sass使用:sudo gem install scss
安装。然后是chmod -R 755 /var/lib/gems
,其次是chmod 755 /usr/local/bin/{scss,sass}
发布于 2014-11-03 00:36:01
交互式shell只使用类似于编程语言的表达式,例如:
3px + 3px
它不处理CSS选择器或属性/值语法。
因此,您必须删除;
并编写:
$x: 3px
像width: 3px
这样的东西也不起作用。
这在:http://thesassway.com/intermediate/interactive-sass-having-fun-on-the-terminal中有提到。
Sass脚本是Sass语言的一个小子集。它主要包括Sass的数学部分和函数。您不能使用Sass特性,如混合功能或变量。
https://stackoverflow.com/questions/26710344
复制相似问题