@puppeteer/browsers
CLIまたはプログラムからブラウザ/ドライバを管理および起動します。
CLI
CLIを実行するには、npx
を使用します。
npx @puppeteer/browsers --help
CLIヘルプは、CLIを使用するために必要なすべてのドキュメントを提供します。
npx @puppeteer/browsers --help # help for all commands
npx @puppeteer/browsers install --help # help for the install command
npx @puppeteer/browsers launch --help # help for the launch command
既知の制限事項
- Firefox、Chrome、Chromiumのインストールと実行をサポートしています。
latest
、beta
、dev
、canary
、stable
キーワードは、installコマンドでのみサポートされています。launch
コマンドでは、正確なビルドIDを指定する必要があります。 ビルドIDは、install
コマンドによって提供されます(形式については、npx @puppeteer/browsers install --help
を参照してください)。 - システムブラウザの起動は、Chrome/Chromiumでのみ可能です。
API
プログラムAPIを使用すると、コードからブラウザをインストールして起動できます。 install
、canInstall
、launch
、computeExecutablePath
、computeSystemExecutablePath
、およびその他のメソッドの使用方法の例については、test
フォルダを参照してください。
クラス
クラス | 説明 |
---|---|
CLI | |
InstalledBrowser (インストール済みブラウザ) | |
Process (プロセス) | |
TimeoutError (タイムアウトエラー) |
列挙型
列挙型 | 説明 |
---|---|
ブラウザ (Browser) | サポートされているブラウザ。 |
ブラウザプラットフォーム (BrowserPlatform) | ブラウザのダウンロードに関連するOSプラットフォームxアーキテクチャの組み合わせを識別するために使用されるプラットフォーム名。 |
ChromeReleaseChannel (Chromeリリースチャネル) |
関数
インターフェース
変数
変数 | 説明 |
---|---|
CDP_WEBSOCKET_ENDPOINT_REGEX | |
WEBDRIVER_BIDI_WEBSOCKET_ENDPOINT_REGEX |