Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 4 months ago
JSON representation
:nut_and_bolt: Boilerplate for Vue.js plugin
- Host: GitHub
- URL: https://github.com/kazupon/vue-plugin-boilerplate
- Owner: kazupon
- License: mit
- Archived: true
- Created: 2015-09-07T21:03:20.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-09-24T16:58:26.000Z (over 6 years ago)
- Last Synced: 2024-05-02T05:48:22.144Z (9 months ago)
- Topics: boilerplate, plugin, vue, vue-cli
- Language: JavaScript
- Homepage:
- Size: 224 KB
- Stars: 146
- Watchers: 9
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vue-cn - Boilerplate for Vue.js plugin ★16
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-pluginIt’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)