• Stars
    star
    473
  • Rank 92,832 (Top 2 %)
  • Language Vue
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

vue后端管理系统界面 基于ui组件iview

vue-admin

vue-admin by iview ^_^

demo

ant-design版本 https://github.com/artiely/vue-admin (推荐)

element版 https://github.com/artiely/element-admin

项目截图

登录

注册

首页

主题切换

搜索

编辑

图表

字体图标

响应式

技术栈

vue

vue-cli

vuex

vue-router

axios

i18n

es6/7

webpack2/3

less

...

项目结构

这里推荐一个输出项目结构的node模块 treeplus https://github.com/artiely/treeplus

├─build                 // 打包环境
│      
├─config                // 开发部署配置
│      
├─node_modules
│  
├─src                   // 项目源文件
│  │  main.js           // 入口文件
│  ├─api                // 请求接口
│  │      
│  ├─assets             // 组件静态资源
│  │  └─styles          // 样式
│  │      ├─base        // 基础样式
│  │      ├─cover       // iview覆盖样式
│  │      ├─layout      // 布局样式
│  │      └─variable    // 样式变量
│  │              
│  ├─common             // 公共
│  │  ├─directive       
│  │  └─utils           
│  │  
│  ├─i18n               // 国际化
│  ├─components     
│  │  │  
│  │  ├─layout          // 布局组件
│  │  │      Theader.vue
│  │  │      Nav.vue
│  │  ├─pages           // 基本组件
│  │  │      E404.vue
│  │  │      Login.vue
│  │  │      
│  │  └─views           // 业务组件
│  │          
│  ├─router             // 路由管理
│  │      
│  └─store              // 状态管理
│              
├─static                // 业务静态资源
│  └─img
│          
└─test                  // 测试
    ├─e2e
    │  │  nightwatch.conf.js
    │  │  runner.js
    │  │  
    │  ├─custom-assertions
    │  │      elementCount.js
    │  │      
    │  └─specs
    │          test.js
    │          
    └─unit
        │  .eslintrc
        │  index.js
        │  karma.conf.js
        │  
        └─specs
                Hello.spec.js
│  .babelrc             // babel配置
│  .editorconfig        // editor配置
│  .gitignore           // git忽略配置
│  .eslintrc.js         // eslint配置
│  .postcssrc.js        // postcss配置
│  index.html           // 项目首页
│  package.json         // 依赖配置
│  prod.server.js       // 打包后启动文件

代码默认遵循eslint(default)的规范 不习惯的可以在webpack.base.conf.js 关闭相应规则

浏览器支持

  • IE 9+
  • Firefox(最新)
  • Chrome(最新)
  • Safari(最新)

Build Setup

# install dependencies
npm install

# 国内
npm install --registry=https://registry.npm.taobao.org

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

More Repositories

1

vue-admin

基于and-design-vue的vue后台管理系统模板
Vue
381
star
2

element-admin

基于element-ui的管理系统
JavaScript
84
star
3

tulip-scroll

📜 多场景的下拉组件和更多,https://artiely.gitee.io/scroll-docs/
JavaScript
44
star
4

electron-music

electron-music-demo
JavaScript
31
star
5

notes

javascript;css;html笔记 博客地址https://artiely.github.io
HTML
29
star
6

blog-dog

a vuepress@next blog theme
JavaScript
29
star
7

citypicker

城市四级联动
JavaScript
24
star
8

order-service

一个基于vuejs,reactjs,nodejs,socket.io的服务系统
JavaScript
22
star
9

treeplus

快速生成项目结构图
JavaScript
15
star
10

antd-admin

ant-design-vue-pro
Vue
15
star
11

koa2-vue

nodejs+vuejs全栈最佳实践
JavaScript
12
star
12

vue-order-system

基于vue的移动端订单系统 ui基于mint-ui
HTML
9
star
13

charge-baby

共享充电后台管理系统
HTML
6
star
14

artiely.github.io

Artiely(比丢)个人博客地址。
HTML
6
star
15

quill-vue-mobile

一个 quill 的封装,用于移动端 webview 的跨平台富文本编辑器,类似知乎移动端富文本
JavaScript
6
star
16

layersToPng

JavaScript
4
star
17

vuepress-theme-koala

vuepress-theme-blog
Vue
4
star
18

ant-admin-vue

and-design-pro-vue
Vue
4
star
19

quick-start-spa

基于vue的移动端快速开发
JavaScript
4
star
20

puppeteer-demo

puppeteer-demo
JavaScript
3
star
21

vue-skeleton-webpack-plugin-test

JavaScript
2
star
22

gank

a vue progect
HTML
2
star
23

vuepress-plugin-copy-code

JavaScript
2
star
24

licence-keyboard

基于vue的车牌键盘
Vue
2
star
25

electron-vite

TypeScript
1
star
26

chebian-docs

HTML
1
star
27

flutter-learning

flutter学习笔记
1
star
28

img2base64

CSS
1
star
29

admin-0-1

管理系统从0到1系列
Vue
1
star
30

electron-updater-demo

electron-updater-demo
HTML
1
star
31

myblog

博客地址:https://artiely.gitee.io
1
star
32

vuepress-theme-dog

a vuepress2 blog theme
SCSS
1
star
33

cb-UI

A configurable Mobile UI based on Vue
Vue
1
star
34

sellapp

A vue progect
Vue
1
star
35

timing-cli

JavaScript
1
star
36

elementui-qiniu-upload

elementui结合七牛云上传demo
JavaScript
1
star
37

cb-app

chebian-mobile
Vue
1
star
38

vuepress-plugin-auto-front-matter

vuepree插件自动生成front-matter(yaml页眉)信息
JavaScript
1
star
39

nxui

一个基于vue的ui库
Vue
1
star
40

antd-docs-pro

基于antd-docs改造
Vue
1
star
41

my-vuepress

Vue
1
star
42

activity

JavaScript
1
star
43

quick-start-mpa

多页应用快速启动的脚手架
JavaScript
1
star
44

signup

vue多页应用的小实例
JavaScript
1
star