yudao-cloud/admin-web
YunaiV b14169a747 - 后端:重构 oauth2 模块,方便后续 User 接入。
- 后端:重写 Admin 安全拦截器,实现类似 Shiro 的效果。
2019-05-16 19:02:09 +08:00
..
config 修改配置文件可 2019-05-09 14:27:20 +08:00
docker 初始化 antd-pro 2019-02-27 11:06:55 +08:00
functions 初始化 antd-pro 2019-02-27 11:06:55 +08:00
helpers 前端:重构管理员模块~ 2019-03-20 23:23:43 +08:00
mock 前端:管理后台增加 Banner CRUD 功能 2019-03-31 00:12:15 +08:00
public 初始化 antd-pro 2019-02-27 11:06:55 +08:00
scripts 初始化 antd-pro 2019-02-27 11:06:55 +08:00
src - 后端:重构 oauth2 模块,方便后续 User 接入。 2019-05-16 19:02:09 +08:00
tests 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.dockerignore 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.editorconfig 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.eslintignore 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.eslintrc.js 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.firebaserc 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.gitignore 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.gitpod.yml 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.prettierignore 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.prettierrc 初始化 antd-pro 2019-02-27 11:06:55 +08:00
.stylelintrc.json 初始化 antd-pro 2019-02-27 11:06:55 +08:00
CODE_OF_CONDUCT.md 初始化 antd-pro 2019-02-27 11:06:55 +08:00
Dockerfile 初始化 antd-pro 2019-02-27 11:06:55 +08:00
Dockerfile.dev 初始化 antd-pro 2019-02-27 11:06:55 +08:00
Dockerfile.hub 初始化 antd-pro 2019-02-27 11:06:55 +08:00
LICENSE 初始化 antd-pro 2019-02-27 11:06:55 +08:00
README.md 前端:商品分类列表 2019-03-25 18:46:51 +08:00
azure-pipelines.yml 初始化 antd-pro 2019-02-27 11:06:55 +08:00
firebase.json 初始化 antd-pro 2019-02-27 11:06:55 +08:00
jest-puppeteer.config.js 初始化 antd-pro 2019-02-27 11:06:55 +08:00
jest.config.js 初始化 antd-pro 2019-02-27 11:06:55 +08:00
jsconfig.json 初始化 antd-pro 2019-02-27 11:06:55 +08:00
netlify.toml 初始化 antd-pro 2019-02-27 11:06:55 +08:00
package.json - mall-parent 改为 onemall 2019-05-06 21:21:44 +08:00
tsconfig.json 初始化 antd-pro 2019-02-27 11:06:55 +08:00
tslint.json 初始化 antd-pro 2019-02-27 11:06:55 +08:00
笔记 - 添加菜单权限控制 2019-03-01 18:15:12 +08:00

README.md

后台管理页面

采用 antd pro 快速开发

TODO

命名规范

1.文件夹命名

文件夹命名全部小写,单词之间以中划线隔离 例如: node-modules

2.文件命名

文件以小写开头,以驼峰格式连接单词 例如: dashBoard.js component目录下的文件 以大写开头 route目录下的文件以大写开头 model目录下的文件大写开头

3.标点符号

对于字符串统一用单引号 例如: 'hello world'

4.语法规范

JS语法规范遵守ES6规范 http://www.tuicool.com/articles/YrQ7j2a

5.注释

1.route目录下的文件需要加上文件头部注释写清楚文件是什么功能 2.component文件需要加上头部注释 (写清楚改控件的用处)

补充规范

  1. services 目录中,每个 api 文件,对应后端一个 api 服务。主要考虑是