opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' } Node.js v17.4.0
执行npm run service时,出现此错误。目前node是v16.14.0版本,不断重装还是重复同样的错误,因为这些错误在node v17中频繁出现。
"scripts": { "serve": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", "build": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build", "lint": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service lint" },
如果使用上面的代码,是可以执行的,但是用docker构建镜像的时候又出现问题了。有解决办法吗?
P粉7383463802024-03-26 12:17:41
在 Windows 中,我能够使用以下方法解决此错误:
"scripts": { "serve": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", ... }