Как получить точное сообщение об ошибке JsDoc в reactjs?

Мы используем JsDoc для создания нашего документа страниц reactjs. Все комментарии, которые мы написали в соответствии с правилом jsDoc, все же отображают ниже сообщение для какой-то страницы:

ОШИБКА: невозможно проанализировать D:\Example\src\reducers\example.js:неожиданный токен

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


person Gorakh Nath    schedule 08.06.2017    source источник


Ответы (1)


Как я могу получить точное сообщение об ошибке и номер строки, в которой происходит сбой?

Аргументы командной строки для JSDoc предоставляют параметр --verbose, который должен предоставлять подробную информацию журнала во время выполнения JSDoc. К сожалению, это не даст вам точный номер строки.

То, что вы просите, доступно в виде открытого запроса на GitHub: Возможность распечатать стек ошибок. Как вы можете догадаться, это еще не реализовано. Вы можете использовать обходной путь, опубликованный iPherian в той же теме. Этот обходной путь даст вам номер строки и столбец ошибки.

ИЗМЕНИТЬ:

Начиная с версии jsdoc "3.5.0-dev" (текущий мастер разработки) функция печати строки и столбец с номером ошибки реализован и доступен. После установки текущей версии разработки...

npm install git+https://github.com/jsdoc3/jsdoc.git

и запуск jsdoc против источника JS

>"C:\folder\node_modules\.bin\jsdoc.cmd" AppScripts -d bin/Reference --verbose

ошибка вместе с номерами строк и столбцов распечатываются на выходе...

введите здесь описание изображения

person Slava Ivanov    schedule 13.06.2017