Selesaikan ralat 'ERR_OSSL_EVP_UNSUPPORTED' dalam vue
P粉785522400
P粉785522400 2024-03-25 18:05:41
0
1
561

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粉785522400
P粉785522400

membalas semua(1)
P粉738346380

Dalam Windows, saya dapat menyelesaikan ralat ini menggunakan:

"scripts": {
    "serve": "set NODE_OPTIONS=--openssl-legacy-provider &&  vue-cli-service serve",
    ...
}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan