Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Angular 12构建库包时超出了最大调用堆栈大小_Angular_Npm_Error Handling_Callstack - Fatal编程技术网

使用Angular 12构建库包时超出了最大调用堆栈大小

使用Angular 12构建库包时超出了最大调用堆栈大小,angular,npm,error-handling,callstack,Angular,Npm,Error Handling,Callstack,在public-api.ts中添加我的模块导出时,Angular编译器抛出一个“超出最大调用堆栈大小”,它不会告诉我错误的原因。有人知道如何解决这个问题吗? 我有其他运行低角度版本的库包,它们正在使用这种类型的导出声明,并按照预期进行构建 日志输出: [错误]RangeError:超出了最大调用堆栈大小 在parseTag(C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescri

在public-api.ts中添加我的模块导出时,Angular编译器抛出一个“超出最大调用堆栈大小”,它不会告诉我错误的原因。有人知道如何解决这个问题吗? 我有其他运行低角度版本的库包,它们正在使用这种类型的导出声明,并按照预期进行构建

日志输出:

[错误]RangeError:超出了最大调用堆栈大小 在parseTag(C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescript.js:34788:35) 在C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescript.js:34619:44 在Object.scanRange(C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescript.js:11543:26) 在parseJSDocCommentWorker(C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescript.js:34592:32) 在C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescript.js:34548:91 在doInsideOfContext(C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescript.js:29343:30) 在Object.parseJSDocComment(C:\g\PrimeNGComponents\logicmedia primes project\node\u modules\typescript\lib\typescript.js:34548:31) 位于C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescript.js:29162:123 在Object.mapDefined(C:\g\PrimeNGComponents\logicmedia primes project\node\U modules\typescript\lib\typescript.js:806:30) 在addJSDocComment(C:\g\PrimeNGComponents\logicmedia primes project\node\u modules\typescript\lib\typescript.js:29162:28)中找到了解决方案。 归根结底,我的模块中的所有模块包也必须位于内部package.json文件中。这在错误日志中并不明显