使用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组件测试环境
跳过自动创建流程,手动安装依赖并配置:- 安装必要依赖:
yarn add -D @playwright/test @playwright/experimental-ct-react - 在项目根目录创建
playwright-ct.config.js文件,内容如下:import { defineConfig } from '@playwright/experimental-ct-react'; export default defineConfig({ testDir: './tests', use: { ctPort: 3100, }, }); - 在
package.json的scripts中添加测试命令:"scripts": { "test-ct": "playwright test -c playwright-ct.config.js" } - 手动安装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
相关产品推荐
相关产品推荐

