Anda boleh mencuba salah satu kaedah berikut:
1 Turun taraf kepada Node.js v16.
Anda boleh memasang semula versi LTS semasa daripada tapak web Node.js.
Anda juga boleh menggunakan nvm
nvm-windows
. Untuk Windows, gunakan nvm-windows
.
2. Dayakan penyedia OpenSSL lama.
Pada sistem seperti Unix (Linux, macOS, Git bash, dll.):
export NODE_OPTIONS=--openssl-legacy-provider
Pada Windows Command Prompt:
set NODE_OPTIONS=--openssl-legacy-provider
Pada PowerShell:
$env:NODE_OPTIONS = "--openssl-legacy-provider"
Dalam pakej anda.json: tukar baris ini
"start": "react-scripts start"
untuk
"start": "react-scripts --openssl-legacy-provider start"