Zwx's blog Zwx's blog
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 工作笔记
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档

Zwx

Aal izz well 一切顺利
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 工作笔记
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
  • 技术文档

  • GitHub技巧

  • Nodejs

  • 博客搭建

  • 工作笔记

  • 模板

  • 日常记录

    • Vue 报错Error error0308010Cdigital envelope routinesunsupported
      • Vue 报错Error: error:0308010C:digital envelope routines::unsupported
    • Mac版微信突然显示音频设备启动失败
    • Mac OS 版迅雷,不限速下载,破解
    • 记录Vuepress的一些小问题
    • Mac OS版本Infuse播放器,破解
    • 编译原理期末复习公式
    • 手写简单的Promise、PromiseAll、PromiseRace
    • Vue3 设置动态路由出现Error Unknown variable dynamic import
    • $eventBus 的使用、问题
  • 技术
  • 日常记录
Zwx
2023-05-13
0

Vue 报错Error error0308010Cdigital envelope routinesunsupported

# Vue 报错Error: error:0308010C:digital envelope routines::unsupported

# 今天运行项目 npm run dev,出现报错,如下:

# Vue 报错error:0308010C:digital envelope routines::unsupported

出现这个错误是因为 node.js V17版本中发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响,下面提供三种方法


# 方法1:打开终端:

Linux & Mac OS

export NODE_OPTIONS=--openssl-legacy-provider 
1

windows

set NODE_OPTIONS=--openssl-legacy-provider
1

# 方法2:卸载Node.js 17+版本并重新Node.js 16+版本(不推荐)

这里卸载安装不过多说了。。。。


# 方法3:package.json中配置

这里以Mac OS系统的为例,其实就是把方法1的命令复制过来

  "scripts": {
    "dev": "export NODE_OPTIONS=--openssl-legacy-provider && vuepress dev docs",
    "build": "vuepress build docs",
  },
1
2
3
4


推荐大家用方法1和方法3,最后祝大家 Aal izz well !

@zwx

上次更新: 5/13/2023, 9:48:56 PM
nvue
Mac版微信突然显示音频设备启动失败

← nvue Mac版微信突然显示音频设备启动失败→

最近更新
01
在 M1 芯片 Mac 上使用 Homebrew
11-08
02
GIT 遇到问题
11-06
03
react Router嵌套路由不生效
10-27
更多文章>
Theme by Vdoing | Copyright © 2019-2023 Evan Xu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×