I am trying to create a new project using create-react-app
using the command given on the docs i.e npx create-react-app my-app
but it doesn't contain folders like public
src
and script
.
Because the global installs of create-react-app are no longer supported you might have it installed on your machine, thus have the old version running whenever you try to npx create-react-app .
The public folder contains the HTML file so you can tweak it, for example, to set the page title. The <script> tag with the compiled code will be added to it automatically during the build process.
Use npx to solve the error "create-react-app: command not found", e.g. npx create-react-app my-app or install the package globally by running npm install -g create-react-app to be able to use the command without the npx prefix. The fastest way to solve the error is to use the npx command.
Try with these steps :
npm rm -g create-react-app
npm install -g create-react-app
npx create-react-app my-app
Source
For those who keep trying and still doesn't work, you might have the same problem as me.
Because the global installs of create-react-app
are no longer supported you might have it installed on your machine, thus have the old version running whenever you try to npx create-react-app
. There are 2 very easy steps: remove create-react-app
, then run the npx command.
It will look like this:
sudo npm rm -g create-react-app
(sudo
is needed on macs to grant you permission, it will ask for your password, type it in and hit enter)npx create-react-app my-app
Should solve your problem there
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