Error: Cannot find module ‘process-nextick-args‘,error:0308010C:digital envelope routines::unsupport

问题1:Error: Cannot find module ‘process-nextick-args’
出现在node版本升级时,在原来的node文件夹里直接安装新版本node,却没有删除原来的node,导致运行npm命令报错。

解决方案:先移除当前电脑上的Node,再安装新版本

  1. 用node安装程序(从官网下载的msi文件)移除电脑上的node
    在这里插入图片描述
  2. 安装新的node,注意要安装到之前node路径的文件夹里,不然会导致电脑环境变量中node路径错误,或者你可以重新设置环境变量中node的路径

问题2:error:0308010C:digital envelope routines::unsupported
用V17或以上版本的node运行之前的项目所报的错误。

解决方案:将node换到V16版本,这样既可以运行以前的项目,也可以运行新的vite项目。
v16.13.0地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值