- Clone the repository
git clone https://github.com/affilinet/browser-webextension-publisher.git
- Run
npm install
- Run
bower install
- Run
npm run build
Alternately, if you want to try out the extension, here are the download links. After you download it, unzip the file and load it in your browser using the steps mentioned below.
- Open Chrome/Opera browser and navigate to chrome://extensions
- Select "Developer Mode" and then click "Load unpacked extension..."
- From the file browser, choose to
browser-webextension-publisher/build/chrome
or (browser-webextension-publisher/build/opera
)
- Open Firefox browser and navigate to about:debugging
- Click "Load Temporary Add-on" and from the file browser, choose
browser-webextension-publisher/build/firefox
The following tasks can be used when you want to start developing the extension and want to enable live reload -
npm run chrome-watch
npm run firefox-watch
npm run opera-watch
Run npm run dist
to create a zipped, production-ready extension for each browser. You can then upload that to the appstore.
Boilerplate by bharani91