Starting React App from pulled github project

Carry out the following steps:

//Step 1:
git clone [repository url]

//Step 2:
cd [local repository]
//Step 3:
//Check package.json file and ensure scripts are notated as below:

"scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
//Step 4: 
/* Delete the node_modules folder and any 'lock' files such as 
yarn.lock or package-lock.json if present.*/

//Step 5: 
npm install

//Step 6:
npm start

To Note: There can be some conflict between yarn and npm when cloning from certain repositories. It's best to assume that every repo may need trimming before ultimately running npm install. I tested the above steps several times under several different factors. This is the best I have so far.


In case of issues shown after npm install, run the below to automatically fix the issues:

npm audit fix

Alternatively, use the below to see the errors:

npm audit