框架结构 
TIP
框架的大部分文件夹下都有一个_builtin的子文件夹,这个文件夹下的文件都是框架自带的,不要修改这些文件,否则可能会导致框架无法正常运行或者后续更新。
| 一级目录 | 二级资源 | 三级资源 | 说明 | 
|---|---|---|---|
| assets | 静态资源文件夹,包含图片、字体、svg等 | ||
| imgs | 图片文件夹 | ||
| _builtin/default_avatar.png | 该图片是 jb-avatar头像组件使用的默认头像,如果你想修改默认头像,可以通过替换该图片来实现,当然前提是要保证图片的名称不变。另一种方式是通过组件的defaultImg属性传入指定的图片地址来实现。 | ||
| svg-icon | 本地svg图标文件夹,该文件夹下的svg图标文件会被自动注册为全局组件,使用方式请参考icon组件。 | ||
| components | 封装的组件 | ||
| constants | 常量定义 | ||
| icons | 常用icon定义 | ||
| keys | 常用key定义 | ||
| directives | 自定义指令 | ||
| plugins | 自定义插件 | ||
| assets.ts | 加载静态资源 | ||
| router | 路由相关 | ||
| routes | pagenames.ts | 页面name定义 ,也是permissionKey定义 | |
| modules | 路由定义 | ||
| store | 状态管理 | ||
| typings | typescript 类型定义 | ||
| views | 页面定义 | ||
| .env-config.ts | 业务相关依赖配置 |