如何将使用create-react-app构建的React项目升级到下一个create-react-app版本?

atk*_*yla 18 reactjs create-react-app

我有一个用create-react-app1.5 构建的React项目.我想create-react-app为我的React项目获得2.0 的功能.

具体来说我想用这个:https://github.com/facebook/create-react-app/pull/3909

wgo*_*l01 26

基本上,要升级create-react-app项目,您需要做的就是将react-scripts模块更新到最新版本并更新您的应用程序以与任何重大更改兼容react-scripts.

运行yarn upgrade --latest react-scripts,重建您的应用程序,除了任何重大变化,一切都应该或多或少地工作.

  • 对于任何在这里搜索`npm`命令的人:`npm i -s --save-exact react-scripts @ desired_version`其中`desired_version`是你想要更新的版本. (10认同)
  • “npm install react-scripts@latest”是升级react-scripts的推荐方法,如[他们的主页](https://create-react-app.dev/)所示。 (4认同)
  • 有时值得破坏你的node_modules文件夹并重新开始来取悦webpack。 (2认同)
  • 使用上述命令将脚本从 2.0 更新到 3.0 后,如果 css 未加载,则将 css 名称从 style.css 更改为 style.module.css。我知道这不是这个问题的一部分,但我分享的此信息可能对某人有帮助。 (2认同)