- Node and npm installed
- An UNIX-like operating system
- Run
npm installto install all required dependencies - Run
npm run build
The build step will create the distribution folder, this folder will contain the generated extension.
Using web-ext is recommended for automatic reloading and running in a dedicated browser instance. Alternatively you can load the extension manually (see below).
- Run
npm run watchto watch for file changes and build continuously - Run
npm install --global web-ext(only only for the first time) - In another terminal, run
web-ext run -t firefox-desktop - Check that the extension is loaded by opening the extension options (in Firefox or in Chrome).
You can also load the extension manually in Chrome or Firefox.