Как проверить код node.js в стандартах кода
Кто-нибудь знает, как автоматически проверять код nodejs в стандартах кода? Я ищу некоторые функции, такие как codesniffer, но для node.js (экспресс-фреймворк).
1 ответ
Решение
Вы можете использовать JSHint для узла. Установите его глобально:
sudo npm install jshint -g
Основное использование:
jshint foo.js
foo.js: line 7, col 23, Missing semicolon.
Вы можете создать собственный файл конфигурации с именем .jshintrc
которые содержат параметры JSON JSHint, и JSHint подберет их. Пример .jshintrc
файл:
{
"strict": "true",
"smarttabs": "true"
}
Вы можете прочитать больше о том, как настроить JSHint на их странице документации.