vue-teller
VueTeller
vue-teller is error handling module.
Install
Donwload Manually
NPM
npm install vue-teller
SetUp
Browser globals
<link rel="stylesheet" href="/lib/vue-teller.min.css"/>
<script src="https://cdn.css.net/libs/vue/2.3.3/vue.js"></script>
<script src='/lib/vue-teller.min.js'></script>
ES6
import VueTeller from 'vue-teller'
Vue.use(VueTeller)
Usage
SomePromiseTask()
.then(res => {
// do something
})
.catch(this.$teller)
Options
now writing...
Development
# watch
npm run dev
# build
npm run build
Examples
$ npm install
$ npm run dev # serve examples at localhost:8080
Dependencies
axios: ^0.17.1babel-core: ^6.26.0babel-eslint: ^8.0.2babel-loader: ^7.1.2babel-plugin-istanbul: ^4.1.5babel-plugin-transform-object-rest-spread: ^6.23.0babel-plugin-transform-runtime: ^6.23.0babel-polyfill: ^6.23.0babel-preset-env: ^1.6.0babel-preset-stage-2: ^6.24.1copy-webpack-plugin: ^4.2.3css-loader: ^0.28.4cssnano: ^3.10.0element-ui: ^2.0.5eslint: ^4.11.0eslint-config-standard: ^10.2.1eslint-friendly-formatter: ^3.0.0eslint-loader: ^1.9.0eslint-plugin-html: ^4.0.0eslint-plugin-import: ^2.7.0eslint-plugin-node: ^5.1.1eslint-plugin-promise: ^3.5.0eslint-plugin-standard: ^3.0.1extract-text-webpack-plugin: ^3.0.2file-loader: ^1.1.5font-awesome: ^4.7.0friendly-errors-webpack-plugin: ^1.6.1github-markdown-css: ^2.9.0html-webpack-plugin: ^2.30.1lodash: ^4.17.4optimize-css-assets-webpack-plugin: ^3.2.0postcss-cssnext: ^3.0.2postcss-loader: ^2.0.6postcss-nested: ^2.0.2rollup: ^0.51.8rollup-plugin-babel: ^3.0.2rollup-plugin-postcss: ^0.5.3rollup-plugin-uglify: ^2.0.1rollup-plugin-vue: ^2.5.2rollup-watch: ^4.3.1style-loader: ^0.19.0stylus: ^0.54.5stylus-loader: ^3.0.1sugarss: ^1.0.0url-loader: ^0.6.2vue: ^2.5.8vue-html-loader: ^1.2.4vue-loader: ^13.0.1vue-router: ^3.0.1vue-style-loader: ^3.0.3vue-template-compiler: ^2.4.4vuex: ^3.0.1webpack: ^3.8.1webpack-dev-server: ^2.5.1webpack-merge: ^4.1.1