GithubHelp home page GithubHelp logo

zxlau / heyui-admin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from heyui/heyui-admin

0.0 0.0 0.0 3.55 MB

基于 vue 和 heyui 组件库的中后端系统 https://admin.heyui.top

License: MIT License

JavaScript 17.69% Shell 0.05% HTML 35.88% Vue 35.61% CSS 10.76%

heyui-admin's Introduction

HeyUI-Admin

vue heyui license

image

简体中文 | English

Introduction

heyui-admin is a mature enterprise application solution. It based on vue and use the UI Toolkit heyui.

This is a mature front-end solution. You can use this project to complete all front-end development work.

Preparation

The project is based on:

Understanding and learning this knowledge in advance will greatly help the use of this project.

Features

- Js
  - common
    - package axios
    - all requests
    - common utils
  - js model
  - config
    - router config
    - heyui config
    - dict config
    - autocomplete config
    - category config
    - menu config
    - tree config
  - vue
    - components
    - filters
    - directives
  - vuex
    - store

- FrameComponent
  - App
  - App Header
    - Messages
    - Global Search
  - App Menu
  - Login

- Components
  - Dashboard
  - Icons
  - Info
    - Basic Page
    - Detail Page
  - Form
    - Basic Form
    - Create Form
  - Table
    - Basic Table
    - Search Table
    - Detail Modal
  - Components
    - Chart
    - Rich Text Editor
    - Markdown Editor
    - Code Editor
    - Clipboard
  - Account Center
    - Account Setting
    - Security Setting
  - Logout

- Error Page
  - 403
  - 404
  - 500

Getting started

Use hey-cli

Install [email protected]+ globally.

Recommend to use of scaffolding hey-cli.

# clone the project
git clone https://github.com/heyui/heyui-admin.git

cd heyui-admin

# install dependency
npm install

# develop, you have installed hey-cli
hey dev

This will automatically open http://localhost:9012, or you can change the port in hey.conf.js file.

Use vue-cli

Install [email protected]+ globally.

# clone the project
git clone https://github.com/heyui/heyui-admin.git

cd heyui-admin

# Copy the files in the vue-cli folder to the root directory
mv -f ./vue-cli/* ./

# install dependency
npm install

# develop, you have installed vue-cli
npm run serve

Develop

hey.conf.js,modify the reverse proxy address to the back end address of the real project.

devServer: {
  "proxy": {
    "/api": {
      //proxy address
      "target": "http://umock.ch-un.com"
    }
  },
  historyApiFallback: true
},

Build

We recommend that all environments use the same set of code, and refer to the documentation for specific solutions.

# build
hey build

Browser Support

Modern browsers and Internet Explorer 9+.

The system has been configured to install polyfill.

License

MIT

Copyright (c) 2018-present Lan (vvpvvp)

heyui-admin's People

Contributors

vvpvvp avatar lisniuse avatar zhaiyz avatar kongyajie avatar chenshuai2144 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.