donvv-ui

donvv 公共组件库

Usage no npm install needed!

<script type="module">
  import donvvUi from 'https://cdn.skypack.dev/donvv-ui';
</script>

README

donvv 公共组件库

目录

  • build webpack 打包配置文件目录

  • examples 组件调试运行目录

  • packages 组件源码目录

    • components 组件目录
    • directive 指令目录
    • mixin
    • style 公共样式目录
    • until 公共辅助函数目录

打包命令

npm run dev 启动开发服务器

npm run lib:all 打包所有,全局引入

npm run lib:disp-component 分开打包(组件),按需引入

npm run lib:disp-directive 分开打包(指令),按需引入

使用

  • 全局引用
  // 引入vue相关(组件&指令)
  import Donvvui from 'donvv-ui';
  import 'donvv-ui/lib/donvvui.css';

  Vue.use(Donvvui);
  • 组件按需引用
  import DTable from 'donvv-ui/lib/packages/components/dtable';
  import 'donvv-ui/lib/packages/components/dtable/style.css';

  Vue.use(DTable);
  • 辅助函数引用
  import { deepClone } from 'donvv-ui';

  deepClone(obj)

其他

源切换

  npm run npm_taobao
  
  npm run npm_npm