Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

'ERR_PACKAGE_PATH_NOT_EXPORTED

node:internal/modules/cjs/loader:488 throw e; ^

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports" in C:\Users\Masum PC\ami-parbona\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:416:9) at packageExportsResolve (node:internal/modules/esm/resolve:669: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. (C:\Users\Masum PC\ami-parbona\node_modules\postcss-safe-parser\lib\safe-parser.js:1:17) { code: 'ERR_PACKAGE_PATH_NOT_EXPORTED' }

Node.js v17.0.1

like image 305
Masum Ali Avatar asked Nov 16 '25 03:11

Masum Ali


1 Answers

I totally agree with TripleM's answer (please refer to that answer for more details) but I'm going to suggest a short and sweet answer here.

First, uninstall these 3 npm packages: (next, react, react-dom)

npm uninstall next react react-dom

Then, reinstall them with the latest versions

npm install --save next react react-dom

If this method is not working for you try TripleM's answer, that might work for you.

like image 151
Kesara Wimal Avatar answered Nov 17 '25 17:11

Kesara Wimal



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!