Create-React-App does not create starter template

I was having the same problem. This works for me (Linux)

Step 01.

sudo npm remove create-react-app

Step 02.

sudo npm uninstall -g create-react-app

Step 03.

npx create-react-app my-app --template typescript

I hope this helps.


For OP:

Your brackets are out of place. For your case, the documentation docs says to use:

npx create-react-app my-app --template [template-name]  

or

npx create-react-app my-app --template typescript

For everyone else:

  1. Uninstall (I'm on Linux/Ubuntu)

    sudo npm uninstall -g create-react-app
    
  2. Then run:

    npx create-react-app my-app
    

Note: Be sure that all the folders/files were removed on the uninstall. If you're having trouble accessing a the react folders in your linux setup as I was (due to permissions), gain access and remove by:

sudo chown -R $USER /usr/bin/create-react-app

(...and then do the npx command.)


I resolved this issue by sudo npm uninstall -g create-react-app

but this did not remove create-react-app, so I had to check in which directory it is located. In the terminal, if you type:

which create-react-app

it will give you some directory like /usr/local/bin/create-react-app Now do:

rm -rf /usr/local/bin/create-react-app

This will remove create-react-app manually. Now you can start creating react app using npx create-react-app my-app