I have been trying to make this React App, but when I try to do yarn start
it shows the following error message:
JavaScript
x
24
24
1
yarn run v1.22.17
2
$ react-scripts start
3
node:internal/modules/cjs/loader:488
4
throw e;
5
^
6
7
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports" in /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/postcss-safe-parser/node_modules/postcss/package.json
8
at new NodeError (node:internal/errors:371:5)
9
at throwExportsNotFound (node:internal/modules/esm/resolve:429:9)
10
at packageExportsResolve (node:internal/modules/esm/resolve:683:3)
11
at resolveExports (node:internal/modules/cjs/loader:482:36)
12
at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)
13
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
14
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
15
at Module.require (node:internal/modules/cjs/loader:999:19)
16
at require (node:internal/modules/cjs/helpers:102:18)
17
at Object.<anonymous> (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/postcss-safe-parser/lib/safe-parser.js:1:17) {
18
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
19
}
20
21
Node.js v17.2.0
22
error Command failed with exit code 1.
23
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
24
How do I fix this?
This is what it shows now:
JavaScript
1
27
27
1
Starting the development server
2
3
/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/react-scripts/scripts/start.js:19
4
throw err;
5
^
6
7
Error: error:0308010C:digital envelope routines::unsupported
8
at new Hash (node:internal/crypto/hash:67:19)
9
at Object.createHash (node:crypto:130:10)
10
at module.exports (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/util/createHash.js:135:53)
11
at NormalModule._initBuildHash (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:417:16)
12
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:452:10
13
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:323:13
14
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:367:11
15
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:233:18
16
at context.callback (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
17
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/babel-loader/lib/index.js:59:103 {
18
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
19
library: 'digital envelope routines',
20
reason: 'unsupported',
21
code: 'ERR_OSSL_EVP_UNSUPPORTED'
22
}
23
24
Node.js v17.2.0
25
error Command failed with exit code 1.
26
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
27
Advertisement
Answer
- removed /node_modules and yarn.lock file. 2.then reinstalled deleted packages/file using yarn install .