首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Yarn start不能与react-app-rewired一起工作

Yarn是一个用于包管理的工具,而react-app-rewired是一个用于配置Create React App脚手架的扩展工具。它们通常用于React前端开发中。

当你使用Yarn start命令启动React应用时,它会查找项目中的"scripts"配置,并执行其中定义的命令。而react-app-rewired则允许你修改Create React App的默认配置,从而实现定制化的构建过程。

然而,Yarn start和react-app-rewired在工作方式上有一些冲突。Yarn start会使用默认的Create React App配置来启动开发服务器,而react-app-rewired需要通过修改配置文件来启用自定义配置。由于Yarn start不支持自定义配置,因此它无法与react-app-rewired一起工作。

解决这个问题的一种方法是使用react-scripts的自定义脚本命令,而不是直接使用Yarn start。你可以在package.json文件中的"scripts"配置中修改启动命令,使用"react-scripts start"代替"Yarn start"。这样就可以在使用react-app-rewired进行自定义配置的同时,启动React应用。

总结:

  • Yarn是一个包管理工具,用于管理项目中的依赖项。
  • react-app-rewired是一个用于自定义Create React App配置的工具。
  • Yarn start用于启动React应用的开发服务器。
  • Yarn start和react-app-rewired存在冲突,无法一起工作。
  • 解决方法是使用"react-scripts start"代替"Yarn start"来启动React应用,同时使用react-app-rewired进行自定义配置。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券