Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ziyemoqi/my-ant-design-pro-vue
一款基于SpringBoot和Vue前后端分离(技术导向式集成)平台。采用前后端分离架构(SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT)。前端地址:https://github.com/Kroos-x/my-ant-design-pro-vue 后端地址:https://github.com/Kroos-x/lionherding 【持续维护中】
https://github.com/ziyemoqi/my-ant-design-pro-vue
ant axios eslint vue vuerouter vuex webpack yarn
Last synced: 3 months ago
JSON representation
一款基于SpringBoot和Vue前后端分离(技术导向式集成)平台。采用前后端分离架构(SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT)。前端地址:https://github.com/Kroos-x/my-ant-design-pro-vue 后端地址:https://github.com/Kroos-x/lionherding 【持续维护中】
- Host: GitHub
- URL: https://github.com/ziyemoqi/my-ant-design-pro-vue
- Owner: ziyemoqi
- License: mit
- Created: 2019-08-29T01:05:19.000Z (over 5 years ago)
- Default Branch: dev
- Last Pushed: 2022-12-10T15:53:20.000Z (about 2 years ago)
- Last Synced: 2024-07-30T21:07:12.326Z (6 months ago)
- Topics: ant, axios, eslint, vue, vuerouter, vuex, webpack, yarn
- Language: Vue
- Homepage:
- Size: 10.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
My Ant Design Pro Vue
====当前最新版本: 0.0.1(发布日期:20190904)
Overview
----基于 [Ant Design of Vue](https://vuecomponent.github.io/ant-design-vue/docs/vue/introduce-cn/) 实现的 Ant Design Pro Vue 版
前段UI框架,采用前后端分离方案。#### 前端技术
- 基础框架:[ant-design-vue](https://github.com/vueComponent/ant-design-vue) - Ant Design Of Vue 实现
- JavaScript框架:Vue
- Webpack
- node
- yarn
- eslint
- @vue/cli 3.2.1- 安装依赖
```
yarn install
```- 开发模式运行
```
yarn run serve
```- 编译项目
```
yarn run build
```- Lints and fixes files
```
yarn run lint
```文档解析
----* ```bash
├── public
│ └── logo.png # LOGO
| └── index.html # Vue 入口模板
├── src
│ ├── api # Api ajax 等
│ ├── assets # 本地静态资源
│ ├── config # 项目基础配置,包含路由,全局设置
│ ├── components # 业务通用组件
│ ├── core # 项目引导, 全局配置初始化,依赖包引入等
│ ├── router # Vue-Router
│ ├── store # Vuex
│ ├── utils # 工具库
│ ├── locales # 国际化资源
│ ├── views # 业务页面入口和常用模板
│ ├── App.vue # Vue 模板入口
│ └── main.js # Vue 入口 JS
│ └── permission.js # 路由守卫(路由权限控制)
├── tests # 测试工具
├── README.md
└── package.json
```
* views和components 文件夹
* views是页面级组件,一般views组件不被复用
* components是小组件,小组件可被引用在views中