Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kazupon/vue-plugin-boilerplate

:nut_and_bolt: Boilerplate for Vue.js plugin
https://github.com/kazupon/vue-plugin-boilerplate

boilerplate plugin vue vue-cli

Last synced: about 2 months ago
JSON representation

:nut_and_bolt: Boilerplate for Vue.js plugin

Awesome Lists containing this project

README

        

# :nut_and_bolt: vue-plugin-boilerplate

[![CircleCI](https://circleci.com/gh/kazupon/vue-plugin-boilerplate/tree/master.svg?style=svg)](https://circleci.com/gh/kazupon/vue-plugin-boilerplate/tree/master)

Boilerplate for Vue.js plugin

## :rocket: Usage

$ npm i -g vue-cli
$ vue init kazupon/vue-plugin-boilerplate vue-hello-plugin

It’s up to you !!

## :hammer: Using tools
- Compiler
- TypeScript
- Transpile
- babel (for development)
- buble (for distribution)
- Linter
- eslint
- Bundler
- webpack (for development)
- rollup (for distribution)
- Test Assertion
- power-assert
- Test Framework
- mocha
- Test Runner
- karma
- Test Coverage
- istanbul
- Headless Browser
- chrome headless
- End-to-End Test Fremework
- nightwatch.js

## :package: Bunlded ModuleName
Defined the came-case into global.

ex:
```
- `name` of package.json
vue-plugin-boilerplate

- bundled
VuePluginBoilerplate

- javascript usage example
Vue.use(VuePluginBoilerplate)
```

# :copyright: License

[MIT](http://opensource.org/licenses/MIT)