.. | ||
package.json | ||
README.md |
@puppeteer/browsers
Manage and launch browsers/drivers from a CLI or programmatically.
CLI
Use npx
to run the CLI:
npx @puppeteer/browsers --help
CLI help will provide all documentation you need to use the 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
Known limitations
- We support installing and running Firefox and Chrome/Chromium. The
latest
keyword only works during the installation. For thelaunch
command you need to specify an exact build ID. The build ID is provided by theinstall
command (seenpx @puppeteer/browsers install --help
for the format). - Launching the system browsers is only possible for Chrome/Chromium.
API
The programmatic API allows installing and launching browsers from your code. See the test
folder for examples on how to use the install
, canInstall
, launch
, computeExecutablePath
, computeSystemExecutablePath
and other methods.