ngcc 中的错误已在 ID 为 5196 的进程中运行

Shy*_*yan 48 angular9

当我尝试在我的项目中运行 ng serve 命令时,它会产生以下错误。

ngcc 中的错误已在 ID 为 xxxx 的进程中运行

Com*_* v2 155

尝试ngcc_lock_file在路径中删除您的:node_modules/@angular/compiler-cli/ngcc/ngcc_lock_file

或者对于 Angular 9,要删除的锁定文件是node_modules/@angular/compiler-cli/ngcc/__ngcc_lock_file__.

我遇到了同样的问题,我删除了该文件,它开始为我工作。

我希望它有帮助!

  • 在 Angular 9 中,文件名是 - `__ngcc_lock_file__` (23认同)

Ole*_*Ole 45

 rm node_modules/@angular/compiler-cli/ngcc/__ngcc_lock_file__ 
Run Code Online (Sandbox Code Playgroud)


0le*_*leg 6

该问题很可能是一个独特的案例。

  1. 确保您没有ng serve并行运行其他程序。
  2. 停止当前正在运行的进程并重试。
  3. 重新加载计算机并重试。

如果这没有帮助

发布完整的日志,以便可以解决您的问题。


Oma*_*san 6

工作解决方案

  1. 删除所有节点模块
  2. 关闭任何工作终端,或者如果您不能确保关闭所有工作终端,则可以关闭您的 PC
  3. 运行npm i以设置您的模块
  4. ng s

它与我合作得很好!