TypeDo c вылетает сразу после запуска - PullRequest
3 голосов
/ 20 марта 2020

Я запускаю команду:

typedo c --out ./typeDocDocs ./src

Запускается, затем отображается ошибка, которая говорит ничего для меня:

Using TypeScript 3.2.4 from MY_PROJECT_PATH\node_modules\typescript\lib
MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\context.js:194
    return node['name'] && (ts.isIdentifierOrPrivateIdentifier(node['name']) ||
                               ^

TypeError: ts.isIdentifierOrPrivateIdentifier is not a function
at isNamedNode (MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\context.js:194:32)
at Context.getSymbolAtLocation (MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\context.js:47:24)
at Object.createDeclaration (MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\factories\declaration.js:61:32)
at ClassConverter.convert (MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\nodes\class.js:28:34)
at Converter.convertNode (MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\converter.js:116:53)
at MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\nodes\block.js:58:32
at Array.forEach (<anonymous>)
at BlockConverter.convertStatements (MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\nodes\block.js:56:29)
at MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\nodes\block.js:43:26
at Context.withScope (MY_PROJECT_PATH\node_modules\typedoc\dist\lib\converter\context.js:108:9)

TypeDo c версия 0.17.1

Кто-нибудь может мне помочь запустить TypeDo c?

1 Ответ

2 голосов
/ 22 марта 2020

Похоже на несовместимость с версией TypeScript , которая была представлена ​​в прошлом месяце.

Я просто изолировал проблему с v0.17.0, так что если вы запускаете более старую версию ты должен быть в состоянии заставить его работать. Мой работал с npm i -D typedoc@0.16.11.

...