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