drip-ui

Lightweight Mobile UI Components built on Vue
3,411
Install
npm install drip-ui
Latest Version:1.3.9
Vue:2
License:MIT
Last Updated:Aug 26, 2019
Links: Repository  ·  npm
Maintainer: chanyying

Features

  • 50+ Reusable components
  • 80%+ Unit test coverage
  • Extensive documentation and demos
  • Support babel-plugin-import
  • Support TypeScript
  • Support SSR

Install

NPM
npm i drip-ui -S
YARN
yarn add drip-ui

Quickstart

1. Use babel-plugin-import (Recommended)
# Install babel-plugin-import
npm i babel-plugin-import -D
// set babel config in .babelrc or babel-loader
// Note: Don't set libraryDirectory if you are using webpack 1.
{
  "plugins": [
    ["import", {
      "libraryName": "drip-ui",
      "libraryDirectory": "es",
      "style": true
    }]
  ]
}

Then you can import components from vant, equivalent to import manually below.

import { Button, Cell } from 'drip-ui';

If you are using TypeScript,please use ts-import-plugin instead

2. Manually import
import Button from 'drip-ui/lib/button';
import 'drip-ui/lib/drip-css/base.css';
import 'drip-ui/lib/drip-css/button.css';
3. Import all components
import Vue from 'vue';
import drip-ui from 'drip-ui';
import 'drip-ui/lib/drip-css/index.css';

Vue.use(drip-ui);

> If you configured babel-plugin-import, you won't be allowed to import all components.

See more in [Quickstart](https://dripsui.shuiditech.com/#/zh-CN/quickstart).

## Browser Support

Modern browsers and Android 4.0+, iOS 6+.

## Links

* [Documentation](https://dripsui.shuiditech.com/#/zh-CN/intro)

Related Packages

vue

The progressive JavaScript framework for building modern web UI.

588,019,132 54,801
vue
@vueuse/shared
372,738,348 22,398
@vueuse/core

Collection of essential Vue Composition Utilities

367,188,523 22,398
@vitejs/plugin-vue

The official plugin for Vue SFC support in Vite.

333,357,380 686

Version History

Version Released Vue License
1.3.9 >= 2.5.0 MIT
1.3.8 >= 2.5.0 MIT
1.3.7 >= 2.5.0 MIT
1.3.6 >= 2.5.0 MIT
1.3.5 >= 2.5.0 MIT