0.5.0 • Published 2 years ago

@ldesign/desktop v0.5.0

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago


@ldesign/desktop 是基于vue@2.6.14开发用于 桌面端 的组件库,切记保证本地的 vue 版本号不要高于 2.6.x,如果使用报错,请检查本地项目的 package.json,确保vue以及vue-template-compiler的版本号为:2.6.x

{ javascript
  "dependencies": {
    ...,
    "vue": "~2.6.14",
  },
  "devDependencies": {
    ...,
    "vue-template-compiler": "~2.6.14"
  }
}

特性

  • 用于桌面端系统及网站,统一的接口风格,一致的UI表现

  • 基于 vue(2.6.14),@vue/composition-api开发,既能使用2.0的语法,也能尝鲜3.0的语法

  • 支持暗黑模式及主题定制,基于less变量和css变量,更换主题方式灵活

  • 支持按需加载,通过esesm模块引入,能最小限度减小项目大小

安装

npm i @ldesign/desktop

// 最好还要安装@vue/composition-api

npm i @vue/composition-api

基本用法

推荐使用 WebpackRollup 等支持 tree-shaking 特性的构建工具,无需额外配置即可实现组件按需引入:

import Vue from 'vue'
import LDesign from '@ldesign/desktop';
import compositionAPI from '@vue/composition-api';
// 这里面主要是主题以及reset样式,组件自身的样式已经跟随组件一同加载,如果需要自定义主题,也可通过改变该文件来实现
import '@ldesign/desktop/es/style/index.css';

Vue.use(LDesign)
Vue.use(compositionAPI)

注意:如果没有安装@vue/composition-api,项目可能会报错。

0.5.0

2 years ago

0.4.5

2 years ago

0.4.6

2 years ago

0.4.3

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.2.24

3 years ago

0.2.23

3 years ago

0.2.22

3 years ago

0.2.21

3 years ago

0.2.20

3 years ago

0.2.19

3 years ago

0.2.18

3 years ago

0.3.0

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.7

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.2.16

3 years ago

0.2.15

3 years ago

0.2.14

3 years ago

0.2.13

3 years ago

0.2.12

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.2.17

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.8

3 years ago

0.2.5

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.1.1

3 years ago