Maison > Questions et réponses > le corps du texte
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' } Node.js v17.4.0
Cette erreur se produit lors de l'exécution du service d'exécution npm. Actuellement, le nœud est à la version v16.14.0, mais les mêmes erreurs se répètent après des réinstallations répétées, car ces erreurs se produisent fréquemment dans le nœud 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" },
Si vous utilisez le code ci-dessus, il peut être exécuté, mais un autre problème se produit lors de l'utilisation de Docker pour créer l'image. y-a-t'il une solution?
P粉7383463802024-03-26 12:17:41
Sous Windows, j'ai pu résoudre cette erreur en utilisant :
"scripts": { "serve": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", ... }