Vue项目无法正常安装,提示 "https://registry.npmmirror.com/node-ipc/-/node-ipc-9.2.2.tgz: Request failed "40
问题描述
安装 vue 项目的时候,使用 yarn npm
都无法正常初始化项目。
安装的时候表现为
出现这种情况的原因,跟 node-ipc
这个模块有关。
具体事件可以参阅:
Node-ipc 热门包作者投毒“社死‘’,谁来保护开源软件供应链安全?
如何解决
把 vue 和相关的配套插件都换成最新的即可。
比如我使用的这个就是 vue: 3.0.0
这个版本
只需要将相关的组件都升级为最新的即可。
在JetBrains 系列的软件中(webStorm, phpSorm, idea)可以直接通过修改 package.json 文件内插件的版本号来实现更新到最新插件版本。
在书写对应插件的版本号时,它会去线上寻找当前插件的可用版本号让你选择。像这样:
你打个3
,然后等一会,就会列出这个版本号列表
解决
之后就能正常安装了