An open API service indexing awesome lists of open source software.

https://github.com/shamin/chrome-extension-starter

Chrome extension boilerplate with vuejs and babel
https://github.com/shamin/chrome-extension-starter

babel chrome extension vuejs webpack

Last synced: 3 months ago
JSON representation

Chrome extension boilerplate with vuejs and babel

Awesome Lists containing this project

README

        

# Chrome Extension Starter

Boilerplate for building a chrome extension.

## It contains the following features:
- Babel for transpiling
- Vue js
- webpack 4 bundling

## Usage:
Install node modules
```
npm install
```

Start in developement mode
```
npm start
```

Build
```
npm run build
```

## Files Included:
- `public/manifest.json` - Contains permissions, name, icons and other details required for a chrome plugin.
- `src/init.js` - Contains initialization scripts.
- `src/popup/pop.js` - Javascript file with vue configuration for popup in the extension.
- `src/options/options.js` - Javascript file with vue configuration for options page.
- `src/app/app.js` - Javascript file with scripts that to be loaded on a page load.
- `src/popup/popup.vue` - Vue js entry file for popup page.
- `src/options/options.vue` - Vue js entry file for options page.