I have a freshly cloned repo created from the create-react-app
template. I npm install
to install the packages and then npm start
to serve the files on localhost:3000. My coworker (the repo creator) is not having any issues.
However, I see the page flash for a second and then I get the following error:
Failed to compile createRequire is not a function Referenced from: BaseConfig
The error message doesn't provide any other information to help trace which file it could be coming from.
I've tried the following to troubleshoot:
node_modules
and package-lock.json
and re-installingOther details: npm version 6.14.8 react version 17.0.1
Any idea where this error could be coming from or what steps I can do to trace it?
TL;DR Needed to upgrade node version
I tried npx create-react-app
to confirm if the issue was with the template or with the project code. While doing that, I got a message that my package dependencies required a higher version of node (I was on v.10.4, the latest is v15.2.0).
Doing brew upgrade
installed the latest version but didn't change the default node version across the system (ie: node -v
still showed v10.4) but
doing nvm install --lts
then nvm alias-default [latest-version]
fixed my issue!
Some solutions are not worked for me. I uninstalled node.js and installed latest version. It worked!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With