如何在较旧的React版本中使用create-react-app?

时间:2017-10-04 13:59:11

标签: javascript reactjs create-react-app

create-react-appcustom-react-scripts一起使用时,我总是安装React 16(最新版本)。有没有办法用旧版本创建一个新项目,比如React 15?

3 个答案:

答案 0 :(得分:5)

似乎您可以继续使用它来生成React 16应用,然后编辑package.json并运行npm i(或npm install; npm i只是一个捷径)。

我刚刚将react-scripts版本保留为最新版本,只更改了reactreact-dom的版本,并且有效:

"devDependencies": {
  "react-scripts": "1.0.14"
},
"dependencies": {
  "react": "^15.6.1",
  "react-dom": "^15.6.1"
},

答案 1 :(得分:0)

在创建项目时指定脚本版本

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

它为我工作

答案 2 :(得分:0)

首先,您必须在系统中安装npm,然后 对于Create react app,您必须在命令下运行

sudo npm init react-app my-app --scripts-version 1.1.5

cd我的应用

sudo npm install --save react@16.0.0

sudo npm install --save react-dom@16.0.0

对我来说这是工作的魅力