---
url: /api/symbols/unplugin-pwa-vite/vite-context/createvitepwacontext.md
---

# createVitePWAContext

Function @unplugin-pwa/vite/vite-context

```ts
createVitePWAContext(envApi: boolean, userOptions: Partial<VitePWAOptions<UserStrategy, T>>): VitePWAPluginContext<"vite", UserStrategy, T>
```

Helper to create a Vite PWA context for modern versions (Vite >= 6).

### Parameters

* `envApi` – Should Vite Environment Api be enabled?.

* `userOptions` – The PWA options.
