gjslint не сообщает об ошибке в файле без jsdoc

Я где-то читал, что с помощью jsdoc в вашем JavaScript и инструмента закрытия Google gjslint вы можете строго напечатать свой javascript. Он не очень строго типизирован, но инструмент сообщит о незакомментированных переменных и / или параметрах.

Вот тестовый файл:

var keywordLists = {
  hello: function($obj) {
    this.something = 22;
  }
};

После того, как gjslint сообщает об ошибках пробелов, он передает файл; следующая команда:

c:\Python27\Scripts\gjslint.exe --strict --jsdoc js\test.js

дает вывод:

1 files checked, no errors found.

Я хотел бы использовать это как своего рода проверку времени компиляции, но все, что он делает, это вызывает у меня головную боль из-за неправильных пробелов. Мне бы хотелось, чтобы он игнорировал интервал белого и проверял наличие jsdoc и вызовов функций, имеющих допустимые / строго типизированные параметры.

Я использую это на windows 7-64 с pythod 2.3.7 (python 3 вообще не работал на Windows, потому что он не будет установлен без множества ошибок, а затем даже не сможет распечатать послесловия gjslint --help),

Кто-нибудь знает, что я здесь делаю не так?

0 ответов

Другие вопросы по тегам