---
menu: API
title: '@loadable/plugin'
order: 30
---

# @loadable/webpack-plugin

### LoadablePlugin

Create a webpack loadable plugin.

| Arguments                      | Description                                                                         |
| ------------------------------ | ----------------------------------------------------------------------------------- |
| `options`                      | Optional options                                                                    |
| `options.filename`             | Stats filename (default to `loadable-stats.json`)                                   |
| `options.writeToDisk`          | Accepts `boolean` or `object`. Always write stats file to disk. Default to `false`. |
| `options.writeToDisk.filename` | Write assets to disk at given `filename` location                                   |

```js
new LoadablePlugin({ filename: 'stats.json', writeToDisk: true })
```

> Writing file to disk can be useful if you are using `razzle` or `webpack-dev-server`.
