两个错误:
Error: error:0308010C:digital envelope routines::unsupported
第一个是这个:
系统安装的nodeJs版本正好是V18,因此出现了这个错误系统。
解决方案
1、更改系统环境变量来解决
2、更改项目环境变量来解决
3、更换NodeJs版本来解决
具体演示
1、更改系统环境变量
①Windows平台
我的电脑上右键 → 属性 → 高级系统设置 → 添加系统变量:NODE_OPTIONS = --openssl-legacy-provider
这个错误我是直接把node版本和npm版本升级到最新版了,好久也没有升级了.
Windows系统安装最新版node很容易,直接去官网百度,下载,以后直接是个exe去安装就可以了,
安装前把之前的卸载掉.对于npm也非常简单.查一下就可以了
sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
错误信息:
ERROR Failed to compile with 2 errors 09:19:16
error in ./node_modules/highcharts/highcharts-3d.js