Как настроить параметры JSHint с помощью Chirpy?

Я использую Chirpy (http://chirpy.codeplex.com/) в Visual Studio 2010, и у меня запущен JSHint. Проблема в том, что я не знаю, как установить параметры для JSHint или даже посмотреть, какие параметры включены по умолчанию.

Я попробовал встроенный синтаксис (см. Ниже), но Chirpy, кажется, игнорирует это. Кто-нибудь знает, как настроить параметры?

/*jshint evil: true, boss: true */

1 ответ

Решение

Я немного смущен, но также рад сказать, что встроенный синтаксис работает. Однако из-за параметров по умолчанию трудно сказать.

Я прочитал большую часть кодовой базы Chirpy, а также кодовую базу для UglifyJS, чтобы выяснить, что Chirpy просто устанавливает все значения для параметров в false. Это означает, что он не требует большой части вашего кода JavaScript.

Чтобы включить самые строгие параметры JSHint, используйте это в верхней части вашего файла JS:

/*jshint bitwise: true, curly: true, eqeqeq: true, immed: true, newcap: true, 
noarg: true, noempty: true, nonew: true, nomen: true, onevar: true, 
plusplus: true, regexp: true, undef: true, strict: true, white: true */

Обратите внимание, вы не можете поставить пробел между /* и jshint. Chirpy будет игнорировать это, если вы делаете.

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