playwright 安装踩坑

自定义安装配置

查看node_modules\playwright-core\browsers.json
决定了下载哪些内核,删除不要就能自定义下载

{
  "browsers": [
    {
      "name": "chromium",
      "revision": "764964"
    },
    {
      "name": "firefox",
      "revision": "1089"
    },
    {
      "name": "webkit",
      "revision": "1219"
    }
  ]
}

查阅`node_modules\playwright-core\lib\install\browserFetcher.js` 决定了下载地址

PLAYWRIGHT_DOWNLOAD_HOST 是可以设定的下载环境

const DEFAULT_DOWNLOAD_HOSTS = {
    chromium: 'https://storage.googleapis.com',
    firefox: 'https://playwright.azureedge.net',
    webkit: 'https://playwright.azureedge.net',
};
//如果你想修改个别下载地址

你可能感兴趣的:(问题集)