vscode-extensions - 创建 vscode 扩展时如何解决此错误

npm WARN 已弃用 har-validator@5.1.5:不再支持此库



npm WARN 已弃用 uuid@3.4.0:请升级到版本 7 或更高版本.旧版本可能会在某些情况下使用 Math.random(),这是众所周知的问题。有关详细信息,请参阅 https://v8.dev/blog/math-random



npm WARN 已弃用 request@2.88.2:请求已已弃用,请参阅 https://github.com/request/request/issues/3142

回答1

这些消息都不是错误,而是警告,您可能无法修复它们。这取决于从哪里导入提到的模块。如果您对它们有依赖关系,则可以轻松使用更高版本,并修复这些问题。但更有可能它们是 4th 方依赖项,这将需要获得 3rd 方依赖项的更新版本(如果有),希望链接到 4th 方依赖项的更新版本。

另一种可能的解决方案是在您的 package.json 中将自己的(第 3 方)依赖项添加到这些库的较新版本。它们由 NPM 自动删除,但可能会导致使用它们的第三个库出现问题。

因此,如果您不确定该怎么做,您可以暂时忽略警告并保持更新您的第 3 方列表依赖项,希望这些库迟早会更新以使用更新的第 4 方库。

相似文章

随机推荐

最新文章