Reload your chrome extension during development
MIT License
Reload your Chrome extension during development via websockets.
$ npm install web-ext-reload
You'll also need to copy the chrome-background-reload.js
to your chrome extension
as a persistent background script.
{
"background": {
"scripts": [ "chrome-background-reload.js"],
"persistent": true
}
}
$ web-ext-reload --help
Usage
$ web-ext-reload path/to/watch
Options
--ignoredPaths, -i File/Glob of paths to ignore (Default: node_modules)
--port, -p Port number to start the reload server on (Default: 3030)
Examples
$ web-ext-reload ./
$ web-ext-reload ./dist -p 9000 -i ./dist/config
const webExtReload = require('web-ext-reload');
webExtReload.startServer({ paths: './dist' });
Returns instance of the Server
Type: Object
Type: string|array
Default: 'node_modules/**'
Filepath or glob of files to ignore
Type: string|Array
Default: './'
Filepath or glob of files to watch
Type: number
Default: 3030
Port number to start the reload server on
Type: boolean
Default: true
Whether to start watching files on server start
MIT © jamsinclair