惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
云风的 BLOG
云风的 BLOG
小众软件
小众软件
IT之家
IT之家
T
Tailwind CSS Blog
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
美团技术团队
博客园 - 叶小钗
V
V2EX
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
博客园 - 【当耐特】
罗磊的独立博客
博客园_首页
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
爱范儿
爱范儿
宝玉的分享
宝玉的分享
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Jina AI
Jina AI
月光博客
月光博客
有赞技术团队
有赞技术团队

帮开心

Chrome浏览器 “此扩展程序不再受支持,因此已停用” 解决方案 - 帮开心 docker安装sqlserver2022带全文搜索FTS - 帮开心 memos从0.21更新到0.22后minio对象存储问题 - 帮开心 Minio不配置MINIO_DOMAIN的影响 - 帮开心 ruoyi-cloud-plus中获取getinfo超时是oss问题 - 帮开心 JAVA程序员玩群晖NAS之通过ACME自动申请部署群晖7.2的SSL证书 - 帮开心 群晖安装minio一直无限重启 - 帮开心 unraid安装win11或者win10报错uefi interactiver shell v2.2 - 帮开心 docker拉取harbor仓库带秘钥 - 帮开心 IntelliJ Webstrom升级2023.1后使用新UI后中无法识别package.json里面定义的脚本? - 帮开心 windows升级更新后安全中心打不开 - 帮开心 java开源后台管理项目整理 - 帮开心 Star Charts:记录GitHub 项目Star 变化趋势工具 - 帮开心 Icons图标项目合集 - 帮开心 免费编程学习网站freeCodeCamp-----------真的不错 - 帮开心 推荐一个可以下载各种版本JDK的网站 - 帮开心 分享华硕ACRH17的固件和遇见的坑 - 帮开心 linux(centos/龙蜥)安装harbor并配置ssl - 帮开心
Vue报错error:0308010C:digital envelope routines::unsuppor...
帮开心 · 2023-01-04 · via 帮开心

问题描述
出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。
解决办法
尝试卸载Node.js 17+版本并重新安装Node.js 16+版本,然后再重新启动

  1. 下载nvm管理工具
    从官网下载安装包:github下载地址,下载:nvm-setup.exe

  2. 安装nvm
    第一步:双击nvm-setup.exe,选择accept那一行,点击 next;
    第二步:选择路径,一般默认就行,路径中不要带有中文字符;
    第三步:选择nodejs的安装位置,根据实际情况选择即可(若系统中已经安装nodeJs,则cmd打开终端,输入where node,查看node的位置,选择此文件目录);

  3. 验证是否安装成功
    win + R 进入命令行管理工具,输入nvm -v,出现版本号即成功

  4. 使用nvm安装nodejs
    win + R 进入命令行管理工具,输入命令行 nvm ls available查看可用nodejs版本号
    国内的话可能会报错,打开nvm安装目录,打开settings.txt文件,增加2行,然后保存

node_mirror:https://npm.taobao.org/mirrors/node/
npm_mirror:https://npm.taobao.org/mirrors/npm/
安装命令 nvm install node版本号(例如:nvm install 16.17.0)
设置当前使用版本nvm use node版本号(nvm use 16.17.0)
删除已安装版本nvm uninstall node版本号(例如:nvm uninstall 18.10.0)
查看你安装的所有nodeJs版本号nvm ls