执行npm install报错404:GET https://registry.npmjs.org/Res.FormBuilder 未找到
npm install 报Res.FormBuilder包404问题解决方案
报错原因
该报错表示npm在公共npm源中未找到Res.FormBuilder依赖包,常见触发原因如下:
- npm公共源所有官方发布的包名要求全小写,你依赖的包名包含大写字母,大概率存在拼写错误
- 该包为团队/企业私有包,未发布到公共npm源,你当前使用的是公共npm源无法拉取
- 该包已被作者下架、删除,公共源已无对应资源
修复步骤
- 检查项目
package.json文件中Res.FormBuilder的拼写是否正确:
优先确认是否存在大小写错误、拼写笔误,可搜索对应包的官方文档确认正确名称,修改后重新执行npm install - 如果是私有包,切换到对应私有npm源:
可以通过命令全局配置源:npm config set registry [你的私有源地址],也可以在项目根目录新建.npmrc文件,单独配置该项目的npm源 - 清除缓存后重试:
删除项目根目录下的package-lock.json文件和node_modules文件夹,再重新执行npm install,避免锁文件缓存的错误地址影响安装
内容的提问来源于stack exchange,提问作者user2223857
相关产品推荐
相关产品推荐

