recherche

Maison  >  Questions et réponses  >  le corps du texte

Résoudre l'erreur 'ERR_OSSL_EVP_UNSUPPORTED' dans vue

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粉785522400P粉785522400274 Il y a quelques jours595

répondre à tous(1)je répondrai

  • P粉738346380

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

    répondre
    0
  • Annulerrépondre