Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ElemeFE/vue-desktop
A UI library for building admin panel website.
https://github.com/ElemeFE/vue-desktop
Last synced: 3 months ago
JSON representation
A UI library for building admin panel website.
- Host: GitHub
- URL: https://github.com/ElemeFE/vue-desktop
- Owner: ElemeFE
- Created: 2015-10-30T06:41:21.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-02-11T13:47:38.000Z (almost 3 years ago)
- Last Synced: 2024-10-13T21:29:29.536Z (3 months ago)
- Language: Vue
- Homepage:
- Size: 1.2 MB
- Stars: 547
- Watchers: 40
- Forks: 99
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-vue-cn - vue-desktop ★100
- awesome-github-vue - vue-desktop - 创建管理面板网站的UI库 (实用库)
- awesome-github-vue - vue-desktop - 创建管理面板网站的UI库 (实用库)
- awesome - vue-desktop - 创建管理面板网站的UI库 (实用库)
- awesome-vue - vue-desktop - desktop?style=social) - 创建管理面板网站的UI库 (实用库)
README
## Vue Desktop
A UI library for building admin panel website.
## Install
```Bash
npm install vue vue-i18n vue-desktop
```## Usage
### All components
Import all components provided by vue-desktop:
```JavaScript
require('vue-desktop')
```Or
```JavaScript
import components from 'vue-desktop'
```### Import one component
Replace src to lib in source code.
```JavaScript
export default {
components: {
GridColumn: require('vue-desktop/lib/data/grid-column.vue'),
Grid: require('vue-desktop/lib/data/grid.vue')
}
};
``````HTML
```
## Dev
```Bash
make dev
```## Examples
After npm run dev, visit http://localhost:8088/examples.
## License
MIT.