我使用SASS在Ubuntu上的Netbeans中预处理我的CSS。如果我在没有缩小的情况下生成CSS,我根本不会得到任何错误。但是,我想缩小CSS,所以我已将--compass --style compressed
选项添加到SASS命令中。
当SASS生成缩小的.css
文件时,Netbeans会将其标记为各种错误。主要是他们说Unexpected token RBRACE found
,Unexpected token NL found
,Disable filtering of "Unexpected token IMPORTANT_SYM found" CSS parsing error
和Premature end of file
。
尽管在网上搜索,但我无法确定这些是我应该认真对待的错误或警告,更不用说如何摆脱它们了。我的网页似乎仍然使用正确的样式进行渲染,所以也许它只是来自Netbeans的警告。
如果他们只是警告不会影响任何事情,我该如何摆脱它们?如果它们是实际错误,为什么SASS预处理器会生成它们?
答案 0 :(得分:5)
从NetBeans 7.4开始(包含所有更新),如果单击带错误的灯泡图标,则可以选择过滤掉给定文件/文件夹/父文件夹/项目等中的所有css错误或特定类型的错误。在您的第一个屏幕截图中,有这样的选项(不知道为什么它缺少筛选所有css错误的选项)