Read the Webpack docs and the Chrome Extension docs.
- Check if your Node.js version is >= 8.6
- Clone the repository.
- Install yarn.
- Run
yarn
. - Run
yarn start
- Load your extension on Chrome following:
- Access
chrome://extensions/
- Check
Developer mode
- Click on
Load unpacked extension
- Select the
build
folder.
- Access
- Have fun.
All of the extension's development code must be placed in src
folder, including the extension manifest.
You can run the webpack dev server on another port if you want. Just specify the env var port
like this:
$ PORT=6002 yarn start
- Please!! Do not create a pull request without an issue discussing the problem.
- On your PR make sure that you are following the current codebase style.
- Your PR must be single purpose. Resolve just one problem on your PR.