2017-10-04 174 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" 
}, 
相关问题