安装Angular材料导致近600个漏洞审核结果

时间:2019-08-06 10:20:34

标签: node.js angular npm angular-material

我需要df = df.sort_index(axis=1, level=1) 模块的拖放功能,但是当我使用angular cli安装它时,审计中会产生许多漏洞。该程序可以运行,但是如果我尝试运行@angular/material,则会出现npm audit fix的错误。

如何正确修复漏洞? angular cli compiler module is not found无效。

这是npm update的输出:

ng --version

这是我项目中的Angular CLI: 7.2.4 Node: 10.16.1 OS: linux x64 Angular: 7.2.15 ... animations, common, compiler, compiler-cli, core, forms ... http, language-service, platform-browser ... platform-browser-dynamic, router Package Version ----------------------------------------------------------- @angular-devkit/architect 0.12.4 @angular-devkit/build-angular 0.12.4 @angular-devkit/build-optimizer 0.12.4 @angular-devkit/build-webpack 0.12.4 @angular-devkit/core 7.2.4 @angular-devkit/schematics 7.2.4 @angular/cdk 8.1.2 @angular/cli 7.2.4 @angular/material 8.1.2 @ngtools/webpack 7.2.4 @schematics/angular 7.2.4 @schematics/update 0.12.4 rxjs 6.3.3 typescript 3.2.4 webpack 4.28.4 返回的内容,除了一些未安装的对等依赖项:

npm install

审计涉及角度cli,构建角度等-各种不同的软件包。

2 个答案:

答案 0 :(得分:1)

代替npm install尝试npm install -d并尝试ng update更新角度版本

这不会全局安装npm。然后也会有错误,但是当您运行项目时,它将可以正常工作。

答案 1 :(得分:1)

您似乎使用的是Angular的旧版本。从CLI开始,更新到Angular的最新版本(您可能必须更新一些代码,尤其是在使用延迟加载的模块的情况下)。然后,您可以使用ng update,然后使用要更新的软件包:http://angular.io/cli/update