Я пытаюсь сделать серверную сторону git pre-receive
hook для проверки качества кода файлов php и javascript. Таким образом, сервер репо сделает сбой git, если крюк pre-receive не прошел тест. Поскольку на сервере нет физического файла с содержимым последнего коммита, я попытался получить содержимое файла и связать его с инструментами php linting. Это было успешно.JSHint не принимает содержимое файла как аргумент
Для файла javascript я использую инструмент jshint
. Но проблема с инструментом jshint
заключается в том, что он не принимает содержимое файла в качестве аргумента.
Есть ли способ, посредством которого я могу сделать jshint
доступным содержимое файла вместо имени файла? Одним из решений, которое я нахожу, является запись временного файла. Но это не идеальное решение.
Спасибо, Андрей. Это работает ! – anoop