npm install 关于错误码 4048问题探讨

npm install 关于错误码 4048问题研究

前言:从接触框架以及git开始,这个问题一度把我搞崩溃,
最近在公司做项目拉取开源项目preview glance时又出现了这个问题
注意:
要是直接搜索npm 4048问题,网上会有一大片问题解决的方法,
重复性很高,也不能说没啥用,但是往往不能实现。

问题分析

由于cmd的复制存在问题,所以问题原因建议去文件夹中找打印的日志!!!很重要,从日志翻译定位问题(英语好的大佬随意哈)
  • 位置定位
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

问题处理

  1. 清npm 缓存,删除node moudle文件夹,再来一遍

    可能是缓存以及网络原因
    步骤:
    	删除node moudle文件夹
    	清理缓存的命令:npm cache verify 或者 npm cache clean --force
    	再次执行:npm install
    
  2. 操作系统拒绝的很大原因是无权限

    网上有说是因为我们装的系统是盗版的原因,啊这·····显然不可能
    管理员权限运行cmd
    	点开开始菜单,在搜索框中输入“cmd”,在搜索结果中,对着命令提示符程序,
    	单击鼠标右键,菜单中点击选择“以管理员身份运行”。
    再次清缓存,删文件,再次执行。
    这个时候会面临另外一个问题:cmd指定我们文件所在的路径
    	见下图
    

    补充:cmd指定文件位置
    在这里插入图片描述

  3. 关闭防火墙
    在这里插入图片描述
    然后再清理缓存,重新install

    注意:可能你的笔记本,防火墙无法进行操作,原因是有其他安全卫士存在
    与防火墙功能重复,导致防火墙无法操作,建议退出,在去关防火墙
    
    一般上述的解决方法可以解决大部分4048问题,如果还没解决,建议再试一下。
    
  4. 安装其它版本npm node vue-cli (极度不建议采取,除非没办法.)

  5. 用yarn来安装 yarn install 这个比npm 稳定 我就是用这个安装成功的,与npm 不冲突直接装就可以了

    步骤:全局安装yarn
    npm install -g yarn
    yarn 安装包
    yarn install
    
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值