手动下载浏览器包并放入缓存目录
网络上有很多方法,我试了对于我都不管用(临时配置镜像源、永久配置镜像源......)都不管用
- 查看需要的版本和缓存路径
bash
npx playwright install --dry-run chromium
输出示例:
需要下载的安装包

要存放的位置

提取出来下载链接后,用你的高速下载器进行下载,我使用的是迅雷下载
然后,创建四个文件夹(chromium-1228、ffmpeg-1011、chromium_headless_shell-1228、winldd-1007)

把插件缓存包解压到各自的文件夹内,并且各自的文件夹内创建一个名字叫INSTALLATION_COMPLETE
注意:该文件没有后缀名(这个部分非常重要,如果没有这个文件,它会删除你解压好的插件缓存包)
结构如下:

执行 npx playwright install 会检测到已有文件而跳过下载
如果你需要的离线缓存包和我的版本一样的话,可以访问这个链接进行下载(免费的不需要充会员哦):