将create-react-app与custom-react-scripts一起使用时,我总是安装React 16(最新版本)。有没有办法用旧版本创建一个新项目,比如React 15?
答案 0 :(得分:5)
似乎您可以继续使用它来生成React 16应用,然后编辑package.json并运行npm i
(或npm install
; npm i
只是一个捷径)。
我刚刚将react-scripts
版本保留为最新版本,只更改了react
和react-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
对我来说这是工作的魅力