parcel-plugin-watch-reload
📦🔌🗂👀 A Parcel plugin that watches files not included in your bundles (e.g. **/*.php
) and reloads your browser if they change (great for CMS theme development like e.g. WordPress). Also, has emojis in readme 👾
Installation
$ npm install parcel-plugin-watch-reload -D
...or
$ yarn add parcel-plugin-watch-reload -D
Setup
Specify which file types should trigger a browser reload in your package.json
:
Arrays of globs are also supported:
Without the files
setting in your package.json
, the plugin will do nothing.
Optional settings
-
Set a reload delay:
-
Overwrite the plugin's settings for Chokidar. The defaults are:
That's it! If you start parcel in watch
mode with the hmr
option set to true (it's the default), each change to a file matching your rules will trigger a browser reload. ✨