cari

Rumah  >  Soal Jawab  >  teks badan

Selesaikan ralat 'ERR_OSSL_EVP_UNSUPPORTED' dalam vue

rreeee

Ralat ini berlaku semasa melaksanakan perkhidmatan npm run. Pada masa ini, nod berada pada versi v16.14.0, tetapi ralat yang sama diulang selepas pemasangan semula berulang, kerana ralat ini kerap berlaku dalam nod v17.

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

Node.js v17.4.0

Jika anda menggunakan kod di atas, ia boleh dilaksanakan, tetapi masalah lain berlaku apabila menggunakan docker untuk membina imej. Adakah terdapat sebarang penyelesaian?

P粉785522400P粉785522400275 hari yang lalu598

membalas semua(1)saya akan balas

  • P粉738346380

    P粉7383463802024-03-26 12:17:41

    Dalam Windows, saya dapat menyelesaikan ralat ini menggunakan:

    "scripts": {
        "serve": "set NODE_OPTIONS=--openssl-legacy-provider &&  vue-cli-service serve",
        ...
    }
    

    balas
    0
  • Batalbalas