puppeteer/website/versioned_docs/version-10.0.0/puppeteer.launch.md

33 lines
1.1 KiB
Markdown
Raw Normal View History

<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [puppeteer](./puppeteer.md) &gt; [launch](./puppeteer.launch.md)
## launch() function
Launches puppeteer and launches a browser instance with given arguments and options when specified.
<b>Signature:</b>
```typescript
export declare function launch(options?: LaunchOptions & BrowserLaunchArgumentOptions & BrowserConnectOptions & {
product?: Product;
extraPrefsFirefox?: Record<string, unknown>;
}): Promise<Browser>;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| options | [LaunchOptions](./puppeteer.launchoptions.md) &amp; [BrowserLaunchArgumentOptions](./puppeteer.browserlaunchargumentoptions.md) &amp; [BrowserConnectOptions](./puppeteer.browserconnectoptions.md) &amp; { product?: [Product](./puppeteer.product.md); extraPrefsFirefox?: Record&lt;string, unknown&gt;; } | Set of configurable options to set on the browser. |
<b>Returns:</b>
Promise&lt;[Browser](./puppeteer.browser.md)&gt;
Promise which resolves to browser instance.
## Remarks