@lan-ui/lan-ui
Version:
A fantastic mobile ui lib implement by Vue
237 lines (230 loc) • 14.3 kB
Markdown
```bash
安装:npm install postcss-pxtorem --save
设计稿尺寸统一:750px
切图标准:设计稿尺寸/2(如750/2)
```
```bash
$ npm run build
$ npm run dev
$ npm run doc-dev
$ npm run doc-build
$ npm run demo-build
$ npm run doc-demo-build
$ npm run release
$ npm run release-docs
$ npm run lint
$ npm run unit
$ npm run codecov
$ npm run test
$ npm run cm
```
```bash
.
├── assets
├── build
│ ├── docment
│ ├── build.js
│ ├── dev-server.js
│ ├── webpack.dev.conf.js
│ ├── webpack.prod.conf.js
│ ├── example
│ ├── build.js
│ ├── webpack.prod.conf.js
│ ├── release
│ ├── docs.sh
│ ├── publish.sh
│ ├── build.js
│ ├── check-versions.js
│ ├── dev-client.js
│ ├── dev-server.js
│ ├── util.js
│ ├── vue-loader.conf.js
│ ├── webpack.base.conf.js
│ ├── webpack.dev.conf.js
│ ├── webpack.modules.conf.js
│ ├── webpack.prod.conf.js
│ └── webpack.test.conf.js
│
├── config
│ ├── dev.env.js
│ ├── index.js
│ ├── prod.env.js
│ └── test.env.js
│
├── docs
│ ├── css
│ ├── example
│ ├── css
│ ├── fonts
│ ├── js
│ └── index.html
│ ├── fonts
│ ├── img
│ ├── js
│ └── index.html
│
├── document
│ ├── common
│ ├── config
│ └── menu.json
│ ├── js
│ ├── ajax
│ ├── directive
│ ├── lighlight
│ └── utils
│ ├── stylus
│ ├── base
│ ├── index
│ └── md
│ ├── components
│ ├── back
│ ├── back.svg
│ └── back.vue
│ ├── badge
│ └── badge.vue
│ ├── display
│ ├── display.vue
│ ├── iphoneX.png
│ └── phone.png
│ ├── docs
│ ├── en-US
│ ├── zh-CN
│ ├── en-US.vue
│ └── zh-CN.vue
│ ├── example
│ ├── example-QR.png
│ └── example.vue
│ ├── footer
│ └── footer.vue
│ ├── home
│ ├── en-US.vue
│ ├── home.vue
│ ├── logo.png
│ ├── nav.svg
│ └── zh-CN.vue
│ ├── index
│ ├── lan.png
│ ├── en-US.vue
│ ├── experience.png
│ ├── index.vue
│ ├── quality.png
│ ├── scalability.png
│ ├── standard.png
│ ├── zh-CN.vue
│ ├── lang
│ └── lang.vue
│ ├── nav-loading
│ └── nav-loading.vue
│ ├── side-list
│ └── side-list
│ ├── side-nav
│ └── side-nav
│ ├── viewport
│ ├── close.svg
│ ├── menu.svg
│ └── viewport.vue
│ ├── router
│ ├── index.js
│ ├── router.js
│ ├── App.vue
│ ├── logo.ico
│ ├── index.html
│ └── main.js
│
├── example
│ ├── components
│ ├── data
│ ├── modules
│ ├── pages
│ ├── router
│ ├── index.js
│ ├── router.js
│ ├── App.vue
│ ├── index.html
│ └── main.js
│
├── lib
│ ├── XXXX
│ ├── XXXXX.min.js
│ ├── XXXXX.min.css
│ ├── index.js
│ └── style.css
│ ├── fonts
│ ├── lan.min.css
│ ├── lan.min.js
│ ├── index.js
│ └── style.css
│
├── node_modules
│
├── src
│ ├── common
│ ├── data
│ ├── helpers
│ ├── icon
│ ├── cube-icon.styl
│ ├── cubeic.tff
│ ├── cubeic.woff
│ ├── lan-icon.styl
│ ├── lanic.tff
│ └── lanic.woff
│ ├── lang
│ ├── date.js
│ └── string.js
│ ├── locale
│ └── index.js
│ ├── mixins
│ └── stylus
│ ├── theme
│ ├── default.styl
│ ├── var
│ ├── base.styl
│ ├── common.styl
│ ├── index.styl
│ ├── mixin.styl
│ ├── reset.styl
│ └── variable.styl
│ ├── components
│ └── locale/lang
│ ├── en-US.js
│ └── zh-CN.js
│ ├── modules
│ ├── XXXXXXX组件
│ └── index.js
│ ├── index.js
│ ├── module.js
│ └── rem.js
│
├── tests/unit
│ ├── coverage
│ ├── fake
│ ├── specs
│ ├── utils
│ ├── .eslintrc
│ ├── index.js
│ └── karma.conf.js
│
├── types
│ ├── component.d.ts
│ ├── lan-ui.d.ts
│ └── index.d.ts
│
├── .babelrc
├── .editorconfig
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── .travis.yml
├── CONTRIBUTING.md
├── LINCENSE
├── package-lock.json
├── package.json
├── postcss.config.js
├── README_zh-CN.md
├── README.md
└── yarn.lock
```