0.0.16 • Published 4 years ago

supple-ui-components v0.0.16

Weekly downloads
65
License
-
Repository
github
Last release
4 years ago

supple-ui-components

起源

supple-ui-components 是一套基于Vue-cli开发UI 组件库。开发这个组件库的目的在于: 1. 对于优秀UI组件库Element-UI的学习 2. 对Element-UI进行补充,自己以后使用他还没有封装的组件比较方便 3. 在工作中的一些常用的'私有'组件的汇总,方便项目的调用

说明

  • supple-ui-components组件只是尝试学习和封装自己的ui组件,希望后面自己能坚持维护
  • 项目里面的组件都是以supple-开头

npm 安装

npm i supple-ui-components

在线文档

http://www.baoxiaobo.top

使用说明

你可以引入整个supple-ui-components,也可进行按需加载组件 1. 完整引入 在 main.js 中写入以下内容:

  import Vue from 'vue';
  import SuppleUiComponents from 'supple-ui-components';
  import 'supple-ui-components/lib/theme-chalk/index.css';
  import App from './App.vue';

  Vue.use(SuppleUiComponents);

  new Vue({
    el: '#app',
    render: h => h(App)
  });
  1. 按需引入
npm i babel-plugin-component -D

如果只是单独引用了我们得组件, 在babel.config.js写入

  module.exports = {
    presets: [
      '@vue/cli-plugin-babel/preset'
    ],
    plugins: [
      [
        "component",
        {
          "libraryName": "supple-ui-components",
          "styleLibraryName": "theme-chalk"
        }
      ]
    ]
  }

如果同时引入了Element和我们的组件, 在babel.config.js写入

module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ],
  plugins: [
    [
      "component",
      {
        "libraryName": "supple-ui-components",
        "styleLibraryName": "theme-chalk"
      },
      "supple-ui-components"
    ],
    [
      "component",
      {
        "libraryName": "element-ui",
        "styleLibraryName": "theme-chalk"
      },
      "element-ui"
    ]
  ]
}

在 main.js 中写入以下内容:

  import Vue from 'vue';
  import { SuppleButton } from 'supple-ui-components';
  import App from './App.vue';

  Vue.use(SuppleButton);

  new Vue({
    el: '#app',
    render: h => h(App)
  });
0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.10

4 years ago

0.0.11

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.5

4 years ago

0.0.6

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago