How to use create-react-app with an older React version?

后端 未结 3 952
抹茶落季
抹茶落季 2021-02-04 03:45

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

相关标签:
3条回答
  • 2021-02-04 03:50

    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

    0 讨论(0)
  • 2021-02-04 03:53

    Specify your script version while create project

    sudo npm init react-app appname --scripts-version 1.0.13

    its working for me

    0 讨论(0)
  • 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"
    },
    
    0 讨论(0)
提交回复
热议问题