TypeDoc 在启动后立即崩溃
TypeDoc crashes right after start
我运行命令:
typedoc --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)
TypeDoc 版本 0.17.1
有人可以帮我 运行 TypeDoc 吗?
看起来像是上个月推出的 incompatibility with TypeScript version。
我只是将问题隔离到 v0.17.0,所以如果你 运行 和 older version 你应该能够让它工作。我的工作与 npm i -D typedoc@0.16.11
.
我运行命令:
typedoc --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)
TypeDoc 版本 0.17.1
有人可以帮我 运行 TypeDoc 吗?
看起来像是上个月推出的 incompatibility with TypeScript version。
我只是将问题隔离到 v0.17.0,所以如果你 运行 和 older version 你应该能够让它工作。我的工作与 npm i -D typedoc@0.16.11
.