2
当使用create-react-app和custom-react-scripts时,我总是会安装React 16(latest)。有没有办法用旧版本创建一个新项目,比如React 15?如何在旧版React版本中使用create-react-app?
当使用create-react-app和custom-react-scripts时,我总是会安装React 16(latest)。有没有办法用旧版本创建一个新项目,比如React 15?如何在旧版React版本中使用create-react-app?
看来您可以继续使用它来生成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"
},
可以在指定的package.json包的版本。这可能有所帮助:https://stackoverflow.com/questions/22343224/whats-the-difference-between-tilde-and-caret-in-package-json – Rajesh
我直接将package.json更改为15.6.2版本,并且我的惊喜,它只是工作!让它成为答案,让我赞成你。 – Rodrigo
我很高兴我能够帮助你。如果您对解决方案感到满意,则可以删除帖子,因为我会将其标记为重复。祝你有美好的一天:-) – Rajesh