---
url: /api/symbols/unplugin-pwa-vite/plugins/build-sw/buildswplugin.md
---

# BuildSWPlugin

Function @unplugin-pwa/vite/plugins/build-sw

```ts
BuildSWPlugin(ctx: VitePWAPluginContext<ViteBundler, UserStrategy, T>): Plugin
```

Vite plugin to generate the service workers.

### Parameters

* `ctx` – The Vite PWA plugin context.
