A Vue.js 2.0 Mobile UI at YouZan
[](https://travis-ci.org/youzan/vant) [](https://codecov.io/github/youzan/vant?branch=dev) [](https://www.npmjs.com/package/vant) [](https://www.npmjs.com/package/vant) ## 一、安装 ```shell npm i -S vant ``` ## 二、使用 ### 使用 [babel-plugin-import](https://github.com/ant-design/babel-plugin-import) (推荐) ```js // .babelrc or babel-loader option { "plugins": [ ["import", { "libraryName": "vant", "style": true }] ] } ``` 接着你可以直接引入 vant 组件,等价于下方的按需引入组件 ```js // 模块化地引入 js 和 css, 通过 babel-plugin-import 插件解析 import { Button } from 'vant'; ``` ### 按需引入组件 ```jsx import { Button } from 'vant/lib/button'; import 'vant/lib/vant-css/button.css'; ``` ### 导入所有组件 ```javascript import Vue from 'vue'; import vant from 'vant'; import 'vant/lib/vant-css/index.css'; Vue.use(vant); ``` ## 三、贡献代码 修改代码请阅读我们的 [开发指南](./.github/CONTRIBUTING.zh-CN.md)。 使用过程中发现任何问题都可以提 [Issue](https://github.com/youzan/vant/issues) 给我们,当然,我们也非常欢迎你给我们发 [PR](https://github.com/youzan/vant/pulls)。 ## 四、手机预览 可以手机扫码以下二维码访问手机端demo:  ## 五、开源协议 本项目基于 [MIT](https://zh.wikipedia.org/wiki/MIT%E8%A8%B1%E5%8F%AF%E8%AD%89) 协议,请自由地享受和参与开源。