esbuild-reloader
Version:
Plugin for esbuild that reloads page on every new build
45 lines (31 loc) • 624 B
Markdown
Plugin that reloads the page on every build.
```sh
npm install --save-dev esbuild-reloader
yarn add -D esbuild-reloader
```
This assumes `watch` mode and does nothing for regular builds:
```js
const reloader = require('esbuild-reloader');
esbuild.build({
// ...
watch: true,
// ...
plugins: [
// ...
reloader(),
],
});
```
```js
{
host: String, // default 'localhost'
port: Number, // default 8001
reconnectTimeout: Number, // default 5000
retries: Number | 'always', // default 10
}
```