When using create-react-app with custom-react-scripts I always end up with React 16 (latest) installed. Is there a way to create a new project with an older version, like React
First you have to install npm in your system Then For Create react app you have to run below command
sudo npm init react-app my-app --scripts-version 1.1.5
cd my-app
sudo npm install --save react@16.0.0
sudo npm install --save react-dom@16.0.0
it's working charm for me
Specify your script version while create project
sudo npm init react-app appname --scripts-version 1.0.13
its working for me
It seems that you can just go ahead and use it to generate a React 16 app, then edit package.json and run npm i
(or npm install
; npm i
is just a shortcut).
I just left the react-scripts
version at the latest version and only changed the versions of react
and react-dom
, and it worked:
"devDependencies": {
"react-scripts": "1.0.14"
},
"dependencies": {
"react": "^15.6.1",
"react-dom": "^15.6.1"
},