Angular 8-ng lint:超出最大调用堆栈大小的错误

问题描述 投票:0回答:1

我在整理项目时遇到问题。每次我使用“ 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.

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

版本:

  • “ @ angular-builders / custom-webpack”:“ ^ 8.2.0”,
  • “ @ angular-devkit / build-angular”:“ ^ 0.800.0”,
  • “ @ angular / cli”:“ ^ 8.0.0”,
  • “ @ angular / compiler”:“ ^ 8.0.0”,
  • “ @ angular / compiler-cli”:“ ^ 8.0.0”,
  • “ @ angular / core”:“ ^ 8.0.0”,
  • “ @ angular / flex-layout”:“ ^ 8.0.0-beta”,
  • “ @ angular / language-service”:“ ^ 8.0.0”,
  • “ @ fullcalendar / angular”:“ ^ 4.3.1”,
  • “ @ fullcalendar / core”:“ ^ 4.3.1”,
  • “ @ fullcalendar / daygrid”:“ ^ 4.3.0”,
  • “ @ fullcalendar / list”:“ ^ 4.3.0”,
  • “ @ fullcalendar / timegrid”:“ ^ 4.3.0”,
  • “ @ types / jquery”:“ ^ 3.3.33”,
  • “ angular-resizable-element”:“ ^ 3.2.6”,
  • “ jquery”:“ ^ 3.4.1”,
  • “ rxjs”:“ ^ 6.5.0”,
  • “ sass”:“ ^ 1.23.0”,
  • “打字稿”:“〜3.4.0”,
  • “ webpack-bundle-analyzer”:“ ^ 3.6.0”,
  • “ zone.js”:“〜0.9.0”

任何想法如何解决此问题,或者是否有办法找到更易理解的错误?

angular typescript webpack angular-cli lint
1个回答
0
投票

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

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

并执行:

npm run lint
© www.soinside.com 2019 - 2024. All rights reserved.