首页 > 解决方案 > 在 ng build --prod 上找不到名称“_ZonePrivate”错误

问题描述

Angular 在 ng build 上抛出此错误。在 ng 上显示此错误,但项目运行成功。

ERROR in node_modules/zone.js/lib/browser/event-target-legacy.d.ts:9:67 - error TS2304: Cannot find name '_ZonePrivate'.

"dependencies": {                                
  "@angular/animations": "9.1.3",                
  "@angular/cdk": "9.1.3",                       
  "@angular/common": "9.1.3",                    
  "@angular/compiler": "9.1.3",                  
  "@angular/core": "9.1.3",                      
  "@angular/forms": "9.1.3",                     
  "@angular/material": "9.1.3",                  
  "@angular/platform-browser": "9.1.3",          
  "@angular/platform-browser-dynamic": "9.1.3",  
  "@angular/router": "9.1.3",                    
  "@fortawesome/angular-fontawesome": "^0.6.0",  
  "@fortawesome/fontawesome-free": "^5.12.0",    
  "@fortawesome/fontawesome-svg-core": "^1.2.27",
  "@fortawesome/free-solid-svg-icons": "^5.12.0",
  "angular-svg-icon": "^9.0.0",                  
  "angularx-social-login": "^2.3.0",             
  "chart.js": "^2.9.3",                          
  "core-js": "~3.2.1",                           
  "express": "^4.17.1",                          
  "hammerjs": "^2.0.8",                          
  "jquery": "^3.5.1",                            
  "moment": "^2.24.0",                           
  "ngx-cookie-service": "^3.0.4",                
  "ngx-pagination": "^5.0.0",                    
  "popper.js": "^1.16.0",                        
  "rxjs": "~6.5.5",                              
  "tslib": "^1.10.0",                            
  "zone.js": "~0.10.1"                           
},                   

我尝试了很多 zone.js 版本。全部相同的错误。

如果需要一些额外的信息,我会给

标签: node.jsangular-cliangular9zone.js

解决方案


推荐阅读