将我的项目更新到 Angular 9.0,在使用 yarn 构建期间,我收到警告.项目构建并运行良好



我在 Ubuntu 16.04 和 18 上都看到了这个。尝试重新安装纱线,重新安装节点甚至清除缓存,但没有任何效果,警告继续。我使用脚本进行构建,因此node_module被删除并从 package.json 本地安装,对于完成的每个构建,该项目具有截至 2020 年 5 月 15 日的所有最新依赖项。

附加 package.json 和下面的警告。

package.json:

"dependencies": {
"@angular/animations": "^9.1.6",
"@angular/common": "^9.1.6",
"@angular/compiler": "^9.1.6",
"@angular/core": "^9.1.6",
"@angular/forms": "^9.1.6",
"@angular/localize": "^9.1.6",
"@angular/platform-browser": "^9.1.6",
"@angular/platform-browser-dynamic": "^9.1.6",
"@angular/router": "^9.1.6",
"@ng-bootstrap/ng-bootstrap": "^6.1.0",
"jquery": "^3.3.1",
"ng-load": "^1.0.2",
"ng-multiselect-dropdown": "^0.2.6",
"ngx-mydatepicker": "^2.4.9",
"rxjs": "^6.5.5",
"tslib": "^1.10.0",
"zone.js": "~0.10.2"
},
"devDependencies": {
"@angular-devkit/build-angular": "^0.901.6",
"@angular/cli": "9.1.6",
"@angular/compiler-cli": "^9.1.6",
"@angular/language-service": "^9.1.6",
"@types/jasmine": "~2.8.3",
"@types/jasminewd2": "~2.0.2",
"@types/node": "^12.11.1",
"codelyzer": "^5.1.2",
"jasmine-core": "~2.8.0",
"jasmine-spec-reporter": "~4.2.1",
"karma": "^5.0.5",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"protractor": "^7.0.0",
"ts-node": "~4.1.0",
"tslint": "~5.9.1",
"typescript": "~3.8.3"
}

警告:

警告 @angular-devkit/build-angular> 更少> request@2.88.2:请求已被弃用,请参阅 https://github.com/request/request/issues/3142

警告 @angular-devkit/build-angular> webpack-dev-server> chokidar@2.1.8:Chokidar 2 将在节点 v14+ 上中断。升级到 chokidar 3,依赖项减少 15 倍。

警告 @angular-devkit/build-angular> webpack-dev-server> chokidar> fsevents@1.2.13:FSevents 1 将在节点 v14+ 上中断,并且可能正在使用不安全的二进制文件。升级到 fsevents 2。

警告 @angular-devkit/build-angular> webpack> watchpack> chokidar@2.1.8:Chokidar 2 将在节点 v14+ 上中断。升级到 chokidar 3,依赖项减少 15 倍。

警告 @angular-devkit/build-angular> 手写笔> CSS 解析> CSS> urix@0.1.0:请参阅 https://github.com/lydell/urix#deprecated

警告 @angular-devkit/build-angular> 手写笔> CSS 解析> CSS> 源映射解析> urix@0.1.0:请参阅 https://github.com/lydell/urix#deprecated

警告 @angular-devkit/build-angular> 触笔> CSS 解析> CSS>源映射解析> Resolve-url@0.2.1:https://github.com/lydell/resolve-url#deprecated

通用分析> request@2.88.2>警告 @angular/CLI:请求已被弃用,请参阅 https://github.com/request/request/issues/3142

警告业力覆盖率伊斯坦布尔报告>伊斯坦布尔 API>伊斯坦布尔 lib 仪器> babel 生成器> babel 运行时> core-js@2.6.11:core-js@<3 不再维护,由于问题数量众多,不建议使用。请将您的依赖项升级到核心js@3的实际版本。

警告量角器> Web 驱动程序管理器> request@2.88.2:请求已被弃用,请参阅 https://github.com/request/request/issues/3142

警告无关紧要。你应该等待Angular团队解决这个问题。 但是,karma-coverage-istanbul-reporter应该安装版本 ~2.1

最新更新