# rj-vue

使用 `vue-cli 3.0` , `typescript`,`vue antd` 实现的中后台框架!

## 使用过程

**必须安装 pnpm**

1. `pnpm install`
2. `pnpm serve`

浏览器输入`http://localhost:9100`

### 编译

使用`yarn build`可能会报错，使用`node .\node_modules\@vue\cli-service\bin\vue-cli-service.js build`编译

### 目录结构

```
src
├── api                             # API 目录
├── assets                          # 静态资源目录
│   ├── font                        # 字体
│   ├── icon                        # 图标，通常是 svg
│   ├── images                      # 图片
│   └── logo.png                    # LOGO
├── components                      # 通用组件
├── config                          # 配置文件
├── directives                      # Vue 指令
├── filter                          # Vue 过滤器
├── layout                          # 页面布局
├── lib                             # 基础库（通常与业务无关）
├── mixins                          # Vue 的 Mixin
├── plugins                         # Vue 的 插件
├── route                           # 路由
├── service                         # 服务（通常与业务相关）
├── shims-vue-extend-type.d.ts      # Vue 实例的扩展声明文件
├── store                           # Vue store
├── styles                          # 样式
├── util                            # 工具函数（通常仅仅是一个函数）
├── vendor                          # 第三方包（例如地图的 SDK 等）
└── views                           # 视图层（移动里面的文件可能导致动态路由找不到这个组件）
```

