【发布时间】:2014-12-11 09:56:58
【问题描述】:
我想检查一个 less 文件中的有效代码。我使用了 grunt 插件“grunt-recess”,它可以工作,但不是我想要的。这是 Gruntfile.js 中的部分:
recess: {
dist: {
src: [
"less/base.less"
]
}
}
如果我在我的less文件中写下以下内容
.test {
margin-left: 2px;
margin-top: 2px
}
...它抱怨不正确的属性顺序。但为什么它不抱怨失踪;和空白行? 也许这很容易,但对我来说不是。这是我第一次使用 grunt,但我没有找到解决方案(我经常使用谷歌)。我也试过“lesslint”,但也没用。
感谢您的帮助!
【问题讨论】:
-
嗯,简而言之:
recess并没有真正 lints Less 代码,而是实际检查从中编译的 CSS。因此,它不会抱怨缺少;和空行,因为编译后的 CSS 没有这些。 (并回答您的下一个问题:不,没有“真正的”Less lint 工具,所有现有的工具都宣称自己实际上是 lint 编译的 CSS 结果)。