Tutorial Link: Build a Super Fast Google Chrome Extension Using Vue.js
Build the extension into dist folder for production.
Build the extension into dist folder for development.
Watch for modifications then run npm run build.
Watch for modifications then run npm run build:dev.
It also enable Hot Module Reloading, thanks to webpack-chrome-extension-reloader plugin.
Build a zip file following this format <name>-v<version>.zip, by reading name and version from manifest.json file.
Zip file is located in dist-zip folder.
