Photo by Lautaro Andreani on Unsplash
Apple M1 Fatal Error workaround
Apple M1 users may have difficulties running create-react-app! Here's a workaround to get past that nasty Fatal Error error.
I was trying out Udacity's React Nanodegree and found out (the hard way) that there are some things that Apple M1 users may run into.
In short, there is this error you'll keep running into when you try to run npm start
:
FATAL ERROR: wasm code commit Allocation failed - process out of memory
First thing: make sure Node is updated on your machine. You can check that by simply running node
in Terminal. Make sure it's higher than version 12.
Next, cd
into your project folder, and then run
nvm install node
This will ensure you have the latest version of Node specifically for your project, especially if you git clone'd the project straight from the linked Udacity repo.
If all goes to plan, npm start
should compile successfully!
Let me know in the comments if this worked (or not) for you!