Я хочу проверить файл меньшего размера на наличие действительного кода. Я использовал плагин grunt "grunt-recess", и он работает, но не так, как я хочу. . Это часть Gruntfile.js:
recess: {
dist: {
src: [
"less/base.less"
]
}
}
Если я напишу следующее в моем меньшем файле
.test {
margin-left: 2px;
margin-top: 2px
}
... он жалуется на неправильный порядок свойств. Но почему он не жалуется на отсутствие ; а пустые строки? Может быть, это очень легко, но не для меня. Я впервые использую grunt и не нахожу решения (много пользовался гуглом). Я также пробовал "lesslint", но это тоже не сработало.
Спасибо за вашу помощь!
recess
на самом деле не проверяет код Less, а фактически проверяет скомпилированный из него CSS. Следовательно, он не жалуется на отсутствие;
и пустых строк просто потому, что в скомпилированном CSS их нет. (И отвечая на ваш следующий вопрос: нет, настоящих инструментов Less linting не существует, все существующие инструменты, объявляющие себя таковыми, на самом деле вместо этого lint скомпилируют результат CSS). - person seven-phases-max   schedule 12.12.2014