https://github.com/codetrial/vue-cli-plugin-element
Quickly build an enterprise application with vue-cli and element-ui in seconds.
https://github.com/codetrial/vue-cli-plugin-element
admin boilerplate dashboard element element-ui template vue vue-cli vue-cli-plugin vue-plugin
Last synced: 4 months ago
JSON representation
Quickly build an enterprise application with vue-cli and element-ui in seconds.
- Host: GitHub
- URL: https://github.com/codetrial/vue-cli-plugin-element
- Owner: codetrial
- License: mit
- Created: 2018-12-12T02:51:48.000Z (almost 7 years ago)
- Default Branch: develop
- Last Pushed: 2019-04-24T10:43:35.000Z (over 6 years ago)
- Last Synced: 2024-12-05T22:09:11.696Z (about 1 year ago)
- Topics: admin, boilerplate, dashboard, element, element-ui, template, vue, vue-cli, vue-cli-plugin, vue-plugin
- Language: Vue
- Homepage: https://element-admin.now.sh
- Size: 1.15 MB
- Stars: 23
- Watchers: 2
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vue - vue-cli-plugin-element - Quickly build an enterprise application with vue-cli and element-ui in seconds. ` đ 2 years ago` (Integrations [đ](#readme))
- awesome-vue - vue-cli-plugin-element â 8 - Vue CLI 3 Plugin to build an enterprise application with element-ui in seconds (Integrations / Vue CLI 3 Plugins)
- awesome-vue - vue-cli-plugin-element - Vue CLI 3 Plugin to build an enterprise application with element-ui in seconds (Integrations / Vue CLI 3 Plugins)
- awesome-vue - vue-cli-plugin-element - Vue CLI Plugin to build an enterprise application with element-ui in seconds (Components & Libraries / Integrations)
README
# vue-cli-plugin-element
[](https://www.npmjs.com/package/@codetrial/vue-cli-plugin-element)
[](https://www.npmjs.com/package/@codetrial/vue-cli-plugin-element)
[](https://www.npmjs.com/package/@codetrial/vue-cli-plugin-element)
Quickly build an enterprise application with vue-cli and element-ui in seconds.
This project is not only a vue-cli plugin but also a vue-cli preset. Have fun!
:us: English | [:cn: įŽäŊ䏿](README.zh-CN.md)
## Example
A complete example project: [:zap: @codetrial/element-admin](https://github.com/codetrial/element-admin)
Live Preview: [:telescope: element-admin.now.sh](https://element-admin.now.sh)

## Getting Started
### Prerequisites
You must install Vue CLI 3 before you start:
```bash
npm install -g @vue/cli
# OR
yarn global add @vue/cli
```
### Install
#### Preset
You can create your project directly via preset, which already includes configurations such as ESLint and other plugins.
```bash
vue create --preset codetrial/vue-cli-plugin-element your-awesome-project
```
#### Plugin
If you don't want to use the preset , you can manually create an empty project via vue-cli.
```bash
# make sure the following features are selected:
# - Babel
# - PWA
# - Router
# - Vuex
# - CSS Pre-processors + Sass
# - Linter - Formatter
vue create your-awesome-project
```
Then add the plugin to your project via vue.
```bash
vue add @codetrial/element
```
## Docs
The full documentation: [:book: codetrial.github.io/element-admin](https://codetrial.github.io/element-admin)
## Core Features
- :camera: Minimal dependencies
- :tv: Project Structure
- :telephone_receiver: View Layout
- :pager: Data Processing Layer
- :watch: Authorization
- :radio: Error Pages
- :mag_right: List Example
- :ghost: Form Example
## Contributing
Looking forward to your pull requests.
## Built With
- [Vue.js](https://github.com/vuejs/vue)
- [ElementUI](https://github.com/ElemeFE/element)
## License
[MIT](http://opensource.org/licenses/MIT)
Copyright (c) 2018 - present, Felix Yang