admin管理员组文章数量:1317898
I have been trying to make this React App, but when I try to do yarn start
it shows the following error message:
yarn run v1.22.17
$ react-scripts start
node:internal/modules/cjs/loader:488
throw e;
^
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
at new NodeError (node:internal/errors:371:5)
at throwExportsNotFound (node:internal/modules/esm/resolve:429:9)
at packageExportsResolve (node:internal/modules/esm/resolve:683:3)
at resolveExports (node:internal/modules/cjs/loader:482:36)
at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Module.require (node:internal/modules/cjs/loader:999:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/postcss-safe-parser/lib/safe-parser.js:1:17) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
Node.js v17.2.0
error Command failed with exit code 1.
info Visit for documentation about this mand.
How do I fix this?
This is what it shows now:
Starting the development server...
/home/abhishek/Documents/Code/weather-react/weather-react/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/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/util/createHash.js:135:53)
at NormalModule._initBuildHash (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:417:16)
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:452:10
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:323:13
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:367:11
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:233:18
at context.callback (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
at /home/abhishek/Documents/Code/weather-react/weather-react/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.2.0
error Command failed with exit code 1.
info Visit for documentation about this mand.
I have been trying to make this React App, but when I try to do yarn start
it shows the following error message:
yarn run v1.22.17
$ react-scripts start
node:internal/modules/cjs/loader:488
throw e;
^
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
at new NodeError (node:internal/errors:371:5)
at throwExportsNotFound (node:internal/modules/esm/resolve:429:9)
at packageExportsResolve (node:internal/modules/esm/resolve:683:3)
at resolveExports (node:internal/modules/cjs/loader:482:36)
at Function.Module._findPath (node:internal/modules/cjs/loader:522:31)
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Module.require (node:internal/modules/cjs/loader:999:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/postcss-safe-parser/lib/safe-parser.js:1:17) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
Node.js v17.2.0
error Command failed with exit code 1.
info Visit https://yarnpkg./en/docs/cli/run for documentation about this mand.
How do I fix this?
This is what it shows now:
Starting the development server...
/home/abhishek/Documents/Code/weather-react/weather-react/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/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/util/createHash.js:135:53)
at NormalModule._initBuildHash (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:417:16)
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:452:10
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/webpack/lib/NormalModule.js:323:13
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:367:11
at /home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:233:18
at context.callback (/home/abhishek/Documents/Code/weather-react/weather-react/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
at /home/abhishek/Documents/Code/weather-react/weather-react/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.2.0
error Command failed with exit code 1.
info Visit https://yarnpkg./en/docs/cli/run for documentation about this mand.
Share
Improve this question
edited Dec 9, 2021 at 14:17
ouflak
2,51410 gold badges45 silver badges52 bronze badges
asked Dec 9, 2021 at 10:55
Abhishek HariAbhishek Hari
737 bronze badges
4 Answers
Reset to default 7- removed /node_modules and yarn.lock file. 2.then reinstalled deleted packages/file using yarn install .
Fixed! Downgraded to node 16.13.1 :)
Here is what I did!
Deleted 'node modules' folder & 'yarn.lock'
In 'package.json' , added these
"start": "export SET NODE_OPTIONS=--openssl-legacy-provider && react-scripts start", "build": "export SET NODE_OPTIONS=--openssl-legacy-provider && react-scripts build"
yarn install
yarn start
I've removed my node_modeules and yarn.lock file, then runned the yarn install mand, after install all the libraries need i rathered run yarn start instead of npm start. It has solved my problems.
本文标签: javascriptYarn start not workingerror ERRPACKAGEPATHNOTEXPORTED39Stack Overflow
版权声明:本文标题:javascript - Yarn start not working | error `ERR_PACKAGE_PATH_NOT_EXPORTED' - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742034395a2417065.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论