Angular 8 - ng lint: Превышена ошибка максимального размера стека вызовов - PullRequest
0 голосов
/ 07 мая 2020

У меня проблема с линтингом моего проекта. Каждый раз, когда я использую "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",
  • "rx js": "^ 6.5.0",
  • "sass": "^ 1.23.0 ",
  • " typescript ":" ~ 3.4.0 ",
  • " webpack-bundle-analyzer ":" ^ 3.6.0 ",
  • " зона. js ":" ~ 0.9.0 "

Есть идеи, как разрешить сделать это или есть способ найти более понятную ошибку?

1 Ответ

0 голосов
/ 09 мая 2020

Вы можете добавить скрипт в package.json следующим образом:

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

и выполнить:

npm run lint
...