首页 > 解决方案 > Angular 8 - ng lint:超出最大调用堆栈大小错误

问题描述

我在整理我的项目时遇到问题。每次我使用“ng lint”时都会出现以下错误:

$ ng lint
Linting "app"...
An unhandled exception occurred: Maximum call stack size exceeded
See "C:\Users\6100BR~1\AppData\Local\Temp\ng-owDTzM\angular-errors.log" for further details.
error Command failed with exit code 127.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

但是,如果我尝试运行应用程序或尝试构建它,一切对我来说都很好。

版本:

知道如何解决这个问题,或者有没有办法找到更容易理解的错误?

标签: angulartypescriptwebpackangular-clilint

解决方案


您可以package.json像这样添加脚本:

"scripts": {
    "lint": "node --max_old_space_size=8192 --harmony node_modules/@angular/cli/bin/ng lint"
}

并执行:

npm run lint

推荐阅读