idea运行vue项目报错opensslErrorStack

出现错误:

opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ],
library: ‘digital envelope routines’,
reason: ‘unsupported’,
code: ‘ERR_OSSL_EVP_UNSUPPORTED’
}

Node.js v18.14.2
在这里插入图片描述

出现原因:

node版本不一致的问题,系统环境变量使用的是v18版本,但idea我用的是settings->插件里提供的指定版本 ,最后找了一圈在评论里发现了神答案,来记录一下

解决方式:

保留package.json里的东西不动,直接在终端执行这句$env:NODE_OPTIONS=“–openssl-legacy-provider”,然后npm run serve就解决了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_52323239/article/details/129555054