首先尝试安装npm
,然后卸载并使用npm
命令再次安装。
并在安装以下软件包之前再次安装以下软件包:
$ npm init -y
$ npm i -g babel@5.8.23
$ npm i -D babel-core@5.8.25
$ npm i -D babel-plugin-angular2-annotations@2.0.1
但是当我尝试安装最后一个命令时,出现以下错误:
npm i -D babel-plugin-angular2-annotations@2.0.1 npm WARN angular2@1.0.0 No description npm WARN angular2@1.0.0 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) + babel-plugin-angular2-annotations@2.0.1 added 2 packages from 1 contributor and audited 2145 packages in 58.968s found 7 vulnerabilities (2 low, 4 high, 1 critical) run `npm audit fix` to fix them, or `npm audit` for details
我尝试过:
,并且在错误中指出您应该执行以下命令:
npm audit fix
and npm audit
,当我运行这两个命令时,我尝试再次安装它,并一直给我同样的错误。 有任何想法吗?我的命令有什么错误?
首先我在stackoverflow中寻找是否存在类似的问题,但我只发现了这个问题:
我在google上搜索过,但也找不到很好的答案。
npm 6 should i audit fix all package vulnerabilities
没有答案,我的安装命令有什么问题?
注意:在sysem ubuntu版本16.4中,我习惯使用angular 2