JSPM

  • Created
  • Published
  • 0
  • Score
    100M100P100Q46229F
  • License MIT

Mobile UI elements for vue.js

Package Exports

  • bh-mint-ui

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (bh-mint-ui) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Mint UI for Vue 1.x

Build Status npm NPM downloads JS gzip size CSS gzip size Join the chat at https://gitter.im/ElemeFE/mint-ui

Mobile UI elements for Vue.js

Installation

# for Vue 1.x
npm i mint-ui@1 -S

# for Vue 2.0
npm i mint-ui -S

Usage

Import all components

import Vue from 'vue'
import Mint from 'mint-ui';

Vue.use(Mint);

Or import specific components (use babel-plugin-component)

import { Cell, Checklist } from 'mint-ui';

Vue.component(Cell.name, Cell);
Vue.component(Checklist.name, Checklist);

Equals to

import Vue from 'vue';
import Mint from 'mint-ui';
import 'mint-ui/lib/style.css';

Vue.use(Mint);

// import specified component

import MtRadio from 'mint-ui/lib/radio';
import 'mint-ui/lib/radio/style.css';

Vue.component(MtRadio.name, MtRadio);

babel-plugin-component

  • Auto import css file
  • Modular import component

Installation

npm i babel-plugin-component -D

Usage

.babelrc

{
  "plugins": ["other-plugin", ["component", [
    { "libraryName": "mint-ui", "style": true }
  ]]]
}

CDN

RawGit

NPMCDN

Development

npm run dev

Contribution

Please make sure to read the Contributing Guide before making a pull request.

License

MIT