備忘録

備忘録

Puppeteerで拡張機能を読み込む方法

Ⅰ. はじめに

タイトルの通り「Puppeteerで拡張機能を読み込む方法」です。

Ⅱ. サンプルプログラム

import puppeteer from 'puppeteer'
import path from 'path'

const pathToExtension = path.join(process.cwd(), 'my-extension');
const browser = await puppeteer.launch({
  headless: false,
  args: [
    `--disable-extensions-except=${pathToExtension}`,
    `--load-extension=${pathToExtension}`,
  ],
})

実行結果