2017-10-04 175 views
2

當使用create-react-appcustom-react-scripts時,我總是會安裝React 16(latest)。有沒有辦法用舊版本創建一個新項目,比如React 15?如何在舊版React版本中使用create-react-app?

+1

可以在指定的package.json包的版本。這可能有所幫助:https://stackoverflow.com/questions/22343224/whats-the-difference-between-tilde-and-caret-in-package-json – Rajesh

+0

我直接將package.json更改爲15.6.2版本,並且我的驚喜,它只是工作!讓它成爲答案,讓我贊成你。 – Rodrigo

+0

我很高興我能夠幫助你。如果您對解決方案感到滿意,則可以刪除帖子,因爲我會將其標記爲重複。祝你有美好的一天:-) – Rajesh

回答

0

看來您可以繼續使用它來生成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" 
}, 
相關問題