【发布时间】:2021-08-18 14:08:48
【问题描述】:
在 public-api.ts 中添加我的模块的导出时,Angular 编译器会抛出“超出最大调用堆栈大小”,这并没有告诉我错误的原因。有谁知道如何解决这个问题? 我有其他运行较低 Angular 版本的库包,它们正在使用这种类型的导出声明并且正在按预期构建。
日志输出:
[错误] RangeError: 超出最大调用堆栈大小 在 parseTag (C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:34788:35) 在 C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:34619:44 在 Object.scanRange (C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:11543:26) 在 parseJSDocCommentWorker (C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:34592:32) 在 C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:34548:91 在 doInsideOfContext (C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:29343:30) 在 Object.parseJSDocComment (C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:34548:31) 在 C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:29162:123 在 Object.mapDefined (C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:806:30) 在 addJSDocComment (C:\g\PrimeNGComponents\logicmedia-primes-project\node_modules\typescript\lib\typescript.js:29162:28)
【问题讨论】:
标签: angular npm error-handling callstack