gpt4 book ai didi

angular - 如何调试使用 ng build --prod 构建时生成的错误?

转载 作者:行者123 更新时间:2023-12-02 20:34:10 25 4
gpt4 key购买 nike

我创建了一个应用程序,并希望使用 ng build --prod 来构建它。当我这样做时,我收到了当前版本的syncfusion的错误消息。

以下是我收到的错误:

ERROR in ./node_modules/@syncfusion/ej2-angular-dropdowns/@syncfusion/ej2-angular-dropdowns.es5.js
Module build failed (from ./node_modules/@angular-devkit/build-optimizer/src/build-optimizer/webpack-loader.js):
Error: Debug Failure. False expression.
at getJSDocTags (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13197:22)
at getFirstJSDocTag (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13205:24)
at Object.getJSDocTypeTag (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13154:19)
at checkParenthesizedExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45628:56)
at checkExpressionWorker (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45676:28)
at checkExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45609:42)
at checkBinaryLikeExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45155:29)
at checkBinaryExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45147:20)
at checkExpressionWorker (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45702:28)
at checkExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45609:42)
at checkExpressionCached (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45457:38)
at getTypeOfExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45577:28)
at checkDeclarationInitializer (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45469:24)
at getTypeForVariableLikeDeclaration (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:30738:28)
at getWidenedTypeForVariableLikeDeclaration (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:30961:24)
at getTypeOfVariableOrParameterOrProperty (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:31062:28)
ERROR in ./node_modules/@syncfusion/ej2-angular-calendars/@syncfusion/ej2-angular-calendars.es5.js
Module build failed (from ./node_modules/@angular-devkit/build-optimizer/src/build-optimizer/webpack-loader.js):
Error: Debug Failure. False expression.
at getJSDocTags (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13197:22)
at getFirstJSDocTag (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13205:24)
at Object.getJSDocTypeTag (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13154:19)
at checkParenthesizedExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45628:56)
at checkExpressionWorker (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45676:28)
at checkExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45609:42)
at checkBinaryLikeExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45155:29)
at checkBinaryExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45147:20)
at checkExpressionWorker (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45702:28)
at checkExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45609:42)
at checkExpressionCached (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45457:38)
at getTypeOfExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45577:28)
at checkDeclarationInitializer (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45469:24)
at getTypeForVariableLikeDeclaration (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:30738:28)
at getWidenedTypeForVariableLikeDeclaration (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:30961:24)
at getTypeOfVariableOrParameterOrProperty (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:31062:28)
ERROR in ./node_modules/@syncfusion/ej2-angular-inputs/@syncfusion/ej2-angular-inputs.es5.js
Module build failed (from ./node_modules/@angular-devkit/build-optimizer/src/build-optimizer/webpack-loader.js):
Error: Debug Failure. False expression.
at getJSDocTags (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13197:22)
at getFirstJSDocTag (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13205:24)
at Object.getJSDocTypeTag (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:13154:19)
at checkParenthesizedExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45628:56)
at checkExpressionWorker (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45676:28)
at checkExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45609:42)
at checkBinaryLikeExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45155:29)
at checkBinaryExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45147:20)
at checkExpressionWorker (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45702:28)
at checkExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45609:42)
at checkExpressionCached (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45457:38)
at getTypeOfExpression (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45577:28)
at checkDeclarationInitializer (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:45469:24)
at getTypeForVariableLikeDeclaration (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:30738:28)
at getWidenedTypeForVariableLikeDeclaration (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:30961:24)
at getTypeOfVariableOrParameterOrProperty (F:\school-web-admin\node_modules\@angular-devkit\build-optimizer\node_modules\typescript\lib\typescript.js:31062:28)
i 「wdm」: Failed to compile

.

以下是用于 Syncfusion 的依赖项:

"@syncfusion/ej2-angular-calendars": "^17.1.49",
"@syncfusion/ej2-angular-dropdowns": "^17.1.49",
"@syncfusion/ej2-angular-inputs": "^17.1.49",
"@syncfusion/ej2-angular-splitbuttons": "^17.1.47",

注意:只需 ng build 即可成功运行。

最佳答案

我们使用提到的 Syncfusion 组件检查了报告的问题,但我们最终无法重现相同的问题。我们怀疑此问题是由构建优化器造成的,因此我们要求您分享以下详细信息,以便更好地帮助您。

angular-cli version 
@angular-devkit\build-optimizer version

但是,我们创建了一个示例供您引用,您可以从下面的链接下载。

示例:http://www.syncfusion.com/downloads/support/directtrac/239187/ze/angular-apps-514191590

如果您有任何其他疑问,请告诉我们。

问候,

同步融合团队

关于angular - 如何调试使用 ng build --prod 构建时生成的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56574001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com