运行项目报错error:0308010C:digital envelope routines::unsupported

报错信息

10% building 2/4 modules 2 active ...\桌面\demo\vue-admin-template\node_modules\webpack\hot\dev-server.jsError: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:67:19)
    at Object.createHash (node:crypto:135:10)

    ......

在使用vue-admin-template时,分别在npm install安装依赖和npm run dev运行项目是都有错误产生,并不能成功进入前端页面。

借助Vue 报错error:0308010C:digital envelope routines::unsupported_柠檬果子青的博客-CSDN博客

这篇博客,但是我的解决方法和这个有一点区别。

我重新git一遍,安装了nvm,在之前本来已经是node18了,然后按照上面的博客安装了17和16。

先使用node17的版本

nvm use 17.9.1

进行依赖安装

npm install

依赖安装结束仍然会有一些错误,不需要管。

然后使用node16的版本

nvm use 16.17.0

运行

npm run dev

进入http://localhost:9528/进入到项目。

但是我使用17运行,就会出现上面的报错信息,只有使用低版本的16才不会出现这样的问题。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值