编剧错误:未下载 Firefox 修订版。运行“npm install”或“yarn install”

Ash*_*hik 5 javascript playwright

const playwright = require("playwright");

(async () => {
  const browsers = ["chromium", "firefox", "webkit"];

  for (const browserType of browsers) {
    const browser = await playwright[browserType].launch({args: ['--no-sandbox']});
    const context = await browser.newContext();
    const page = await context.newPage("http://whatsmyuseragent.org/");

    await page.screenshot({ path: `example-${browserType}.png` });
  }
})();
Run Code Online (Sandbox Code Playgroud)

运行此脚本后,我得到 UnhandledPromiseRejectionWarning: E​​rror: Firefox revision is not download. 在控制台中运行“npm install”或“yarn install”。如何解决?

Ash*_*hik 2

使用npm代替yarn后问题得到解决。