Jsctags не работают

Я установил jsctags, но когда я использую его в соответствии с его разделом использования, он заканчивается этой ошибкой.

Требуется иметь node.js установлено и добавлено его местоположение $PATH, Я установил node.js как пакет Ubuntu с apt-get и файл nodejs находится в /usr/bin который в моем $PATH переменная.

Знаете что не так и как сделать jsctags Работа?

благодарю вас

2 ответа

Решение

Версия jsctags Я имею здесь и на работе (дома: построено 2011.05.10, на работе: я не знаю, но, вероятно, в тот же день +- 2 или 3 дня) принимает либо -f - или же -o - как варианты для записи stdout который является механизмом, используемым TagBar.

Я только что собрал последнюю версию, извлеченную из github, и она, кажется, не принимает -f больше. -o - вроде работает, но на самом деле пишет - файл тегов прямо рядом с jsctags исполняемый файл.

Так что, в целом, сейчас все обанкротилось.

Я предлагаю вам связаться с авторами, чтобы найти решение / обходной путь.

В то же время, вы можете проверить старую версию jsctags и посмотрим, поможет ли это.

jsctags filename > tags. Используйте -f для формата ctags.

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