Not Found - GET https://registry.npmjs.org/- Not found

解决方法:

切换为淘宝镜像源即可

npm config set registry https://registry.npm.taobao.org
### 如何解决 `npm registry` 和 `pnpm Not Found` 错误 当遇到 `npm registry` 或者 `pnpm not found` 的错误时,这通常意味着配置不正确或者是环境变量未设置好。以下是详细的解决方案: #### 配置全局仓库地址 为了确保能够正常访问私有库,需要先设定正确的注册表地址。对于使用国内镜像源的情况,可以通过如下命令更改默认的 npm 注册表为淘宝镜像站: ```bash pnpm set registry https://registry.npmmirror.com/ ``` 此操作会修改 `.npmrc` 文件中的 `registry` 字段指向新的 URL 地址[^1]。 #### 设置包存储位置 除了调整注册表外,还需要指定本地缓存路径以优化依赖管理效率。通过下面这条指令可以完成这项工作: ```bash pnpm store path ~/my-pnpm-store ``` 该命令将会把所有安装过的模块都保存到自定义目录下而不是默认的位置。 #### 处理 pnpm 安装失败的问题 如果之前尝试过全局安装 pnpm 却遇到了问题,则应该按照以下建议来进行排查与修复: 更新 npm 到最新版有助于减少兼容性方面带来的麻烦: ```bash npm install -g npm ``` 清理旧数据可能也会有所帮助,特别是当存在损坏文件的时候: ```bash npm cache clean --force ``` 最后一步是从官方发布的压缩包里重新部署工具链。前往 GitHub 发布页获取 tarball 并解压至合适的地方之后再执行安装脚本即可: ```bash npm install -g /path/to/pnpm-x.x.x.tgz ``` 另外一种情况是由于代理服务器干扰而导致无法连接远程资源,在这种情形下移除不必要的网络中介服务可能是必要的措施之一: ```bash npm config rm proxy npm config rm https-proxy ``` 以上这些方法结合起来往往能有效克服大多数因网络条件不佳所引发的一系列难题[^2][^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值