发生未处理的异常:NGCC失败08-20-2020

时间:2020-08-20 10:19:11

标签: angular

我刚刚更新了我的angular / cli和其他相关性,但是在运行ng serve命令时,它给了我发生未处理的异常:NGCC失败错误。这是我的角度细节:

Angular CLI: 10.0.6
Node: 14.8.0
OS: win32 x64

Angular: 10.0.11
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: <error>

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.1000.6
@angular-devkit/build-angular     0.1000.6
@angular-devkit/build-optimizer   0.1000.6
@angular-devkit/build-webpack     0.1000.6
@angular-devkit/core              10.0.6
@angular-devkit/schematics        10.0.6
@angular/cdk                      10.1.3
@angular/cli                      10.0.6
@angular/material                 10.1.3
@ngtools/webpack                  10.0.6
@schematics/angular               10.0.6
@schematics/update                0.1000.6
rxjs                              6.6.2
typescript                        3.9.7
webpack                           4.43.0





```

错误日志文件:angular-errors.log

[错误]错误:NGCC失败。 在NgccProcessor.process(D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules @ ngtools \ webpack \ src \ ngcc_processor.js:69:19) 在D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules @ ngtools \ webpack \ src \ angular_compiler_plugin.js:579:31 在SyncHook.eval [作为调用时](在创建时(D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules \ tapable \ lib \ HookCodeFactory.js:19:10),:9:1) 在SyncHook.lazyCompileHook(D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules \ tapable \ lib \ Hook.js:154:20) 在Object.webpack [作为webpackFactory](D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules \ webpack \ lib \ webpack.js:55:30) 在createWebpack(D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules @ angular-devkit \ build-webpack \ src \ webpack-dev-server \ index.js:21:36) 在Object.runWebpackDevServer(D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules @ angular-devkit \ build-webpack \ src \ webpack-dev-server \ index.js:47:12) 在SwitchMapSubscriber.project(D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules @ angular-devkit \ build-angular \ src \ dev-server \ index.js:164:32) 在SwitchMapSubscriber._next(D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules @ angular-devkit \ build-angular \ node_modules \ rxjs \ internal \ operators \ switchMap.js:49:27) 在SwitchMapSubscriber.Subscriber.next(D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules @ angular-devkit \ build-angular \ node_modules \ rxjs \ internal \ Subscriber.js:66:18) 在D:\ PHENIX_WEBAPP \ PHENIXBUILDPRO \ node_modules @ angular-devkit \ build-angular \ node_modules \ rxjs \ internal \ util \ subscribeToPromise.js:7:24 在processTicksAndRejections(internal / process / task_queues.js:93:5)

    
    
    
    
    can anyone help me out to solve this problem?

1 个答案:

答案 0 :(得分:0)

ng ci删除节点模块,然后将其安装npm install 希望这行得通