Closed sanderator closed 2 years ago
Une piste : https://stackoverflow.com/questions/69868503/running-npm-start-keeps-showing-errors J'utilise Node 17
Visiblement, il apparait que la dernière version de Node (17.1.0) rencontre un problème de compatibilité qui est tous récent, les devs vont probablement régler ça dans les prochaines semaines. En attendant pour contourner le problème, j’ai rajouté l’option « --openssl-legacy-provider » au lancement de react.
Pour plus d’information : https://stackoverflow.com/questions/69692842/error-message-error0308010cdigital-envelope-routinesunsupported
(base) sander:react-ts-app$ yarn start yarn run v1.22.15 $ react-scripts start ℹ 「wds」: Project is running at http://192.168.0.81/ ℹ 「wds」: webpack output is served from ℹ 「wds」: Content not from webpack is served from /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/public ℹ 「wds」: 404s will fallback to / Starting the development server...
Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:130:10) at module.exports (/home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/util/createHash.js:135:53) at NormalModule._initBuildHash (/home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/NormalModule.js:417:16) at handleParseError (/home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/NormalModule.js:471:10) at /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/NormalModule.js:503:5 at /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/NormalModule.js:358:12 at /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/loader-runner/lib/LoaderRunner.js:373:3 at iterateNormalLoaders (/home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/loader-runner/lib/LoaderRunner.js:214:10) at iterateNormalLoaders (/home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/loader-runner/lib/LoaderRunner.js:221:10) /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/react-scripts/scripts/start.js:19 throw err; ^
Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:130:10) at module.exports (/home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/util/createHash.js:135:53) at NormalModule._initBuildHash (/home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/NormalModule.js:417:16) at /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/NormalModule.js:452:10 at /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/webpack/lib/NormalModule.js:323:13 at /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/loader-runner/lib/LoaderRunner.js:367:11 at /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/loader-runner/lib/LoaderRunner.js:233:18 at context.callback (/home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/loader-runner/lib/LoaderRunner.js:111:13) at /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app/node_modules/react-scripts/node_modules/babel-loader/lib/index.js:59:103 { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' }
Node.js v17.1.0 error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. (base) sander:react-ts-app$ pwd /home/sander/courses/ter/jdnd_gitted/site-web/react-ts-app (base) sander:react-ts-app$