ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Playwright 问题:browserType.launch: Executable doesn‘t exist

Playwright 问题:browserType.launch: Executable doesn‘t exist 在执行 Playwright 脚本时出现如下错误信息node:internal/process/promises:394 triggerUncaughtException(err, true /* fromPromise */); ^ browserType.launch: Executable doesnt exist at C:\Users\12312\AppData\Local\ms-playwright\chromium_headless_shell-1243\chrome-headless-shell-win64\chrome-headless-shell.exe ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ 3 Playwright Team ║ ╚════════════════════════════════════════════════════════════╝ at D:\WEB\PlaywrightTest\scripts\test.js:15:49 at D:\WEB\PlaywrightTest\scripts\test.js:8:71 at __awaiter (D:\WEB\PlaywrightTest\scripts\test.js:4:12) at D:\WEB\PlaywrightTest\scripts\test.js:13:8 at Object.anonymous (D:\WEB\PlaywrightTest\scripts\test.js:26:4) { log: [], name: Error } Node.js v22.23.1问题原因Node 环境里装了 Playwright但对应的 Chromium 浏览器内核没有被下载到本地Playwright 找不到浏览器可执行文件处理策略在项目目录下执行如下指令安装 Chromiumnpx playwrightinstall如果不想下载也可以让 Playwright 调用本机已安装的 Chrome。在playwright.config.ts文件添加如下配置use:{channel:chrome,// 或 msedge},
返回列表