Какой пакет мне нужно установить, чтобы получить `gjslint` в Ubuntu 21.04?

я использовал gjslint , чтобы убедиться, что мой код JavaScript действителен, прежде чем отправлять его на мои серверы. Очень практично.

В более старых версиях (16.04, 18.04) он находился в пакете closure-linter .

В более новых версиях (20.04), он был перемещен в пакет closure-compiler ( closure-linter был удален / переименован).

В 21.04 вроде бы уже нет. У меня установлен компилятор закрытия , и я вижу gjs и gjs-console , но нет gjslint .

Можно ли использовать gjs только как линтер? Или линтер спрятан где-то еще?

Примечание: я запустил apt-file find gjslint , и он оказался с пустыми руками.

2
задан 14 May 2021 в 22:46

1 ответ

Вы уже нашли многие части головоломки.

Ниже находятся последние кирпичи. В пакете исходного кода для Ubuntu 18.04 LTS упоминается страница проекта - https://developers.google.com/closure/utilities/ .

Он имеет следующее:

Closure Linter устарел
[...]
Для команд, использующих инструменты Closure, мы рекомендуем использовать вместо этого новый линтер основан на компиляторе Closure. Вы можете сделать это, передав компилятору - jscomp_warning = lintChecks или собрав автономный двоичный файл линтера; подробности см. в вики по компилятору Closure . Остальная информация на этой странице будет использоваться некоторое время для команд, которые все еще используют Closure Linter.

1
ответ дан 28 July 2021 в 11:40

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

Похожие вопросы: