# long-ui
# 一个基于Vue2.x的移动端UI long-ui
Demo: https://weberlong.github.io/long-ui/
# 技术栈
vue2 + vue-router + webpack + icomoon + less + jsx
- MVVM框架:Vue 2.0 (opens new window)
- 脚手架:vue-cli (opens new window)
- 构建工具:webpack
- 前端路由:vue-router (opens new window)
- 图标icons: icomoon (opens new window)
- 代码风格检查:eslint
- 源码:es6
- 组件的设计与使用:component
# Build Setup
# install dependencies
npm install
# serve with hot reload at localhost:8088
npm run dev
# build for production with minification
npm run build
# build for production with minification
npm run examples
# 项目结构
.
├── README.md
├── babel.config.js
├── build.sh
├── component.md
├── example
│ ├── App.vue
│ ├── assets
│ ├── index.html
│ ├── main.js
│ ├── pages
│ └── router
├── jsconfig.json
├── lib
│ ├── fonts
│ └── img
├── package.json
├── src
│ ├── assets
│ │ ├── fonts
│ │ └── style.css
│ ├── components
│ │ ├── actionSheet
│ │ ├── badge
│ │ ├── bars
│ │ ├── bottomNav
│ │ ├── button
│ │ ├── card
│ │ ├── circular
│ │ ├── contentBlock
│ │ ├── contentTitle
│ │ ├── forms
│ │ ├── icon
│ │ ├── indexList
│ │ ├── indicator
│ │ ├── infiniteScroll
│ │ ├── list
│ │ ├── modal
│ │ ├── nav
│ │ ├── numberAnimate
│ │ ├── overlay
│ │ ├── picker
│ │ ├── popover
│ │ ├── popup
│ │ ├── refreshControl
│ │ ├── ripple
│ │ ├── scrollView
│ │ ├── swiper
│ │ └── toast
│ ├── index.js
│ └── utils
├── vue.config.js
└── yarn.lock