发出带有弃用警告的 npm install -g expo-cli

Posted

技术标签:

【中文标题】发出带有弃用警告的 npm install -g expo-cli【英文标题】:issue npm install -g expo-cli with deprecated warnings 【发布时间】:2022-01-20 04:26:10 【问题描述】:

我无法安装expo-cli,我已尝试按照终端的建议运行npm audit fix --force,但仍然收到相同的警告并且无法安装。我还尝试卸载节点 js 和 npm(删除所有相关的文件夹和文件),然后使用最新的 LTS 版本的节点 16.13.1 和 npm 8.3.0 再次安装,但仍然无法安装它并具有与以下相同的警告ss:

【问题讨论】:

我看到警告但没有错误。 @Joe 哦,是的,抱歉,我所说的错误是指警告。我将编辑问题 并非所有软件包都保持最新状态,尤其是对于在本地使用的 CLI 之类的东西,对您的风险要比在暴露于互联网的公共服务器中要小得多 【参考方案1】:

似乎问题出在 git bash 终端中,我使用了 powershell 并且成功了!

【讨论】:

【参考方案2】:

安装看起来很成功,尽管会产生一些弃用警告。虽然您应该使用npm audit 之类的工具来了解使用这些已弃用的依赖项可能面临的风险,但安装似乎已经成功,您可以正常使用expo-cli

【讨论】:

以上是关于发出带有弃用警告的 npm install -g expo-cli的主要内容,如果未能解决你的问题,请参考以下文章

npm install serialport无法正常工作

npm install 在这么多警告后给出错误

如何解决 npm install 在非 MAC 操作系统上抛出 fsevents 警告?

在编译时发出警告?

为啥在 php 7 中添加回调类型提示会触发弃用警告

发出注释处理器的实时错误和警告