npm install安装问题:显示rollbackFailedOptional: verb npm-session 62cd9f56dd65262d

这篇博客主要讲述了由于npm默认仓库在国外导致的安装插件速度慢的问题,以及如何通过设置淘宝镜像来加快下载速度。作者分享了配置npm使用淘宝镜像的步骤,并提到了安装webpack时遇到的位置不符问题,表示将需要更多时间来解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

或长时间停留在fetchMetadata: sill resolveWithNewModule terser@5.9.0 checking installable status (正在检查可安装状态)甚至中断执行。

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCR5bCR5LiN5Lya57yW56iL,size_20,color_FFFFFF,t_70,g_se,x_16

主要是因为npm的默认仓库在国外,安装插件得从国外服务器下载,速度自然而然就很慢,然后又正赶上你的网络差得离谱,那下载速度可想而知了。

解决办法是给npm配置淘宝镜像。

命令行下输入npm config set registry https://registry.npm.taobao.org

成功执行后输入npm config get registry(有位博主提到,用npm info express也可以,你可以试试命令检查,输出内容https://registry.npm.taobao.org/则代表更换配置成功

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCR5bCR5LiN5Lya57yW56iL,size_20,color_FFFFFF,t_70,g_se,x_16

 到这里,npm的使用通病就算解决了。

安装webpack测试:

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCR5bCR5LiN5Lya57yW56iL,size_20,color_FFFFFF,t_70,g_se,x_16 下载速度问题解决了,但是安装的位置和我预想的对不上!!!真的一整个大无语住了呀!(这个问题我估计又得花很长时间去解决了,等我更文。)

不知道是不是我点儿背的原因,真的一路都是坑呀!

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCR5bCR5LiN5Lya57yW56iL,size_18,color_FFFFFF,t_70,g_se,x_16

祝你们好运!加油:)

 

这个错误信息通常出现在使用npmNode Package Manager)进行包管理时,特别是在执行某些操作(如安装、更新或卸载包)失败后尝试回滚更改时。具体的错误信息“rollbackFailedOptional: verb npm-session d15d6718a257fe85”表示回滚操作失败,并且后面跟着一个会话ID。 以下是一些可能的原因和解决方法: ### 可能的原因 1. **网络问题**:网络连接不稳定或速度慢,导致包下载失败。 2. **权限问题**:当前用户没有足够的权限来执行某些操作。 3. **包冲突**:安装的包与其他已安装的包存在版本冲突。 4. **npm缓存问题**:npm缓存损坏或不一致。 ### 解决方法 1. **检查网络连接**:确保你的网络连接稳定,可以尝试重新连接或使用其他网络。 2. **使用管理员权限**:在命令前加上`sudo`(在Unix/Linux/Mac系统中)或以管理员身份运行命令提示符(在Windows系统中)。 ```sh sudo npm install package-name ``` 3. **清理npm缓存**:使用以下命令清理npm缓存。 ```sh npm cache clean --force ``` 4. **删除`node_modules`和`package-lock.json`文件**:然后重新安装依赖。 ```sh rm -rf node_modules package-lock.json npm install ``` 5. **检查包版本**:确保你安装的包版本与其他依赖项兼容。 ### 示例 假设你在执行`npm install`时遇到这个错误,可以尝试以下步骤: ```sh npm cache clean --force rm -rf node_modules package-lock.json npm install ```
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值