0.1.8 • Published 4 years ago

vue-design-core v0.1.8

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

vue-design-core

vue-design-core 要与 (vue-design-build)https://github.com/vuedesign/vue-design-bulid 配合使用

聚成

  • vue
  • vuex
  • vue-router
  • axios

自动加载

  • { root } src/configs 文件夹中的配置文件
  • { root } src/modules 业务模块
  • { root } src/globals 公共模块
  • { root } src/vendors 扩展:组件、指令、过滤器、mixin、插件、UI组件庫、工具
  • { root } src/App.vue 组件入口

安装

npm install vue-design-core vue-design-build --save

使用

import VueDesign from 'vue-design-core';

/* eslint-disable no-new */
new VueDesign().$mount('#app');

使用 router 中方法

import { router } from 'vue-design-core';

router.push({
    name: 'xxx'
});

使用 store 中方法

import { store } from 'vue-design-core';

store.commit('UPDATE', {});
store.dispatch('list', {});

自定义组件入口

import VueDesign, { App } from 'vue-design-core';

/* eslint-disable no-new */
new VueDesign(
    render: h => h(App)
).$mount('#app');

获取 { root } src/configs 文件夹中的配置文件

import { config, configs } from 'vue-design-core';

const globals = config('globals.js');

const menu = config('menu.json');

const configsData = configs(['globals.js', 'menu.json']);
0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago