UNPKG

@zouxin/vue-cli-plugin-template

Version:

vue-cli 3 plugin to add @zouxin/vue-template | @zouxin/vue-typescript-template

23 lines (20 loc) 498 B
import axios from './axios' import api from './api' import constants from './constants' import utils from './utils' function inject (Vue, name, module) { Object.defineProperty(Vue.prototype, name, { get () { return module } }) } export default { install (Vue) { // 可自定义的注释或删除全局注入 inject(Vue, '$axios', axios) inject(Vue, '$api', api) inject(Vue, '$constants', constants) inject(Vue, '$utils', utils) } }