VS2022新建的Vuejs项目报错error:0308010C:digital envelope routines::unsupported

解决办法:打开命令工具执行下面代码就可以了

set NODE_OPTIONS=--openssl-legacy-provider

$env:NODE_OPTIONS="--openssl-legacy-provider"

第二个命令是在VS中使用

如何还是不成功,那就在系统的环境变量里增加一个环境变量,键是:NODE_OPTIONS,值是:--openssl-legacy-provider

如何给系统增加环境变量可以百度,不同的系统路径不太一样。

然后重启系统,就好了


© 2016-2024 阿尔佛 aerfo.com | 豫ICP备17044542号 | 豫公网安备 41010602000172