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

使用Yarn安装Playwright时出现命令未找到错误求助

解决React项目中yarn create playwright --ct执行失败的问题

核心报错是yarn playwright install无法找到命令,以下是针对性的解决方案:

  • 清理并重装全局create-playwright包
    先移除全局的create-playwright:

    yarn global remove create-playwright
    

    再重新全局安装:

    yarn global add create-playwright
    

    完成后再次执行yarn create playwright --ct。

  • 手动初始化Playwright组件测试环境
    跳过自动创建流程,手动安装依赖并配置:

    1. 安装必要依赖:
      yarn add -D @playwright/test @playwright/experimental-ct-react
      
    2. 在项目根目录创建playwright-ct.config.js文件,内容如下:
      import { defineConfig } from '@playwright/experimental-ct-react';
      
      export default defineConfig({
        testDir: './tests',
        use: {
          ctPort: 3100,
        },
      });
      
    3. 在package.json的scripts中添加测试命令:
      "scripts": {
        "test-ct": "playwright test -c playwright-ct.config.js"
      }
      
    4. 手动安装Playwright浏览器:
      yarn playwright install
      
  • 切换Yarn版本至Classic(1.x)
    部分Yarn 2+的PnP模式会导致路径解析异常,切换到经典版本尝试:

    yarn set version classic
    

    清理现有node_modules并重装依赖后,再次执行创建命令。

  • 检查Yarn全局bin路径是否在系统PATH中
    执行以下命令获取Yarn全局bin目录:

    yarn global bin
    

    确认该路径已添加到系统的PATH环境变量中,重启终端后重试操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 06:05:15