UNPKG

w-vue-middle

Version:

统一公共服务组件

32 lines (21 loc) 740 B
/* * @Author: Jason Liu * @Date: 2023-03-07 14:04:11 * @Desc: */ import Vue from 'vue' const svgIcon = require('./winIcon/win_icon.vue').default; // svg组件 // 注册到全局 Vue.component('win-icon', svgIcon) Vue.component('svg-icon', svgIcon) const requireAll = requireContext => requireContext.keys().map(requireContext) const req = require.context('@/assets/svg', false, /\.svg$/) requireAll(req); const reqSystem = require.context('../assets/svg', false, /\.svg$/) requireAll(reqSystem); const middle = require.context('w-vue-middle/assets/svg', false, /\.svg$/) requireAll(middle); const winTitle = require("./winTitle/index.vue").default; // 注册到全局 Vue.component('win-title', winTitle); console.log("val")