You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Yarn 2创建React应用?解决Yarn v2初始化报错问题

在Yarn v2(Berry)中初始化Create React App的正确方法

我之前切换到Yarn Berry的时候也踩过这个坑!Yarn v2+的命令逻辑和v1有不少变化,原来的yarn create用法已经不适用了——现在yarn create是针对现有Yarn项目的命令,不再用来全局初始化新应用,这就是你看到那个"No project found"错误的原因。

要在Yarn v2中创建新的Create React App项目,用下面这个命令就可以了:

yarn dlx create-react-app my-app

简单解释下:

  • dlx是Yarn Berry新增的命令,专门用来临时下载并执行某个包的CLI工具,不需要你全局安装create-react-app,和v1里yarn create的核心作用完全一致。
  • 执行完这个命令后,你就能得到一个和v1初始化完全一样的React项目,进入目录cd my-app后,依然可以用yarn start、yarn build这些熟悉的命令操作。

额外提示:

  • 如果你还没切换到Yarn Berry版本,可以通过下面的命令全局升级:
    npm install -g yarn@berry
    
  • 或者在现有项目中切换到Berry版本:
    yarn set version berry
    

内容的提问来源于stack exchange,提问作者Ramesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.06 13:32:31