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", ... }