close

[Solved] Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath ‘./lib/tokenize’ is not defined by “exports”

Hello Guys, How are you all? Hope You all Are Fine. Today I am trying to run npm start in my reactjs Project But I am facing following error Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath ‘./lib/tokenize’ is not defined by “exports” in Reactjs. So Here I am Explain to you all the possible solutions here.

Without wasting your time, Let’s start This Article to Solve This Error.

How Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath ‘./lib/tokenize’ is not defined by “exports” Error Occurs ?

I am trying to run npm start in my reactjs Project But I am facing following error.

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports"

How To Solve Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath ‘./lib/tokenize’ is not defined by “exports” Error ?

  1. How To Solve Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by “exports” Error ?

    To Solve Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by “exports” Error In my case I am using nodejs v17.0.1 and I am facing above error. So that I just downgrade my nodejs to LTS version My error solved automatically. To downgrade nodejs Just use this command. First of all just uninstall latest version. Use this command: nvm uninstall v17.0.1 and then Install LTS version. Use this command: nvm install –lts. Second solution Just delete node_modules and and .lock file then re-install your packages. And again run npm start and now your error might be solved.

  2. Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by “exports”

    To Solve Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by “exports” Error In my case I am using nodejs v17.0.1 and I am facing above error. So that I just downgrade my nodejs to LTS version My error solved automatically. To downgrade nodejs Just use this command. First of all just uninstall latest version. Use this command: nvm uninstall v17.0.1 and then Install LTS version. Use this command: nvm install –lts. Second solution Just delete node_modules and and .lock file then re-install your packages. And again run npm start and now your error might be solved.

Solution 1: Downgrade nodejs version

In my case I am using nodejs v17.0.1 and I am facing above error. So that I just downgrade my nodejs to LTS version My error solved automatically. To downgrade nodejs Just use this command. First of all just uninstall latest version. Use this command.

nvm uninstall v17.0.1

          OR

nvm uninstall <your version>

and then Install LTS version. Use this command.

nvm install --lts

Solution 2: Delete node_modules and reinstall

Just delete node_modules and and .lock file then re-install your packages. And again run npm start and now your error might be solved.

Summary

It’s all About this issue. Hope all solution helped you a lot. Comment below Your thoughts and your queries. Also, Comment below which solution worked for you?

Also, Read

1 thought on “[Solved] Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath ‘./lib/tokenize’ is not defined by “exports””

  1. You don’t have to uninstall the current version you’re on. You can simple use “nvm install –lts” .. then use “nvm” to switch to the version that you want to activate. For example “nvm use 16” .. without uninstalling anything 🙂

    Reply

Leave a Comment