Node JS npm install 通过命令提示符发出警告

时间:2021-05-29 03:38:54

标签: node.js npm npm-install

我一直在按照 codelab 说明实现与 WebRTC 的实时通信,在尝试运行 npm-install 时,我收到以下警告。

npm WARN webrtc-codelab@0.0.1 没有存储库字段。 npm WARN webrtc-codelab@0.0.1 无许可字段。

在 0.81 秒内审核了 52 个包 发现 16 个漏洞(11 个低、1 个中等、3 个高、1 个严重) 运行 npm audit fix 来修复它们,或运行 npm audit 了解详情

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

第一个是因为 package.json 的 license 和 repository 字段为空,您可以使用 licencerepository 的文档填充它们。

后者是由于代码示例使用的过时依赖项,对于教育项目可以忽略此警告,因为如果您不打算在生产服务器上使用该项目,这些漏洞通常并不重要。但是,如果它让您感到困扰,您可以按照 npm 的建议使用 npm audit fix,如果升级中没有重大更改,它会尝试更新依赖项,对于其中的部分或全部包,它可能无法成功执行此操作在这种情况下,您需要手动安装这些软件包的较新版本,但要注意这样做可能会破坏代码示例,使其不再起作用。