环境搭建
安装Node.js
下载Node.js
根据自己的系统环境下载,下载地址:https://nodejs.org/zh-cn/download/

安装
双击打开安装,下一步下一步即可

测试安装是否成功
运行CMD,分别输入node -v 和 npm -v 分别查看node和npm的版本号

安装Python
下载Python
根据自己的系统环境下载,下载地址:https://www.python.org/downloads/
安装IDE
WebStorm
根据自己的系统环境选择,下载地址:https://www.jetbrains.com/webstorm/download/#section=windows
Pycharm
根据自己的系统环境选择,请选择专业版,下载地址:https://www.python.org/downloads/
后端:Django
创建一个Django项目即可
前端:Ant Design Pro
新建一个空的文件夹作为项目目录,并在目录下执行
yarn create umi 或者 npm create umi
选择 ant-design-pro
? Select the boilerplate type (Use arrow keys) > ant-design-pro - Create project with a layout-only ant-design-pro boilerplate, use together with umi block. app - Create project with a simple boilerplate, support typescript. block - Create a umi block. library - Create a library with umi. info There appears to be trouble with your network connection. Retrying... info There appears to be trouble with your network connection. Retrying...
选择V4版本,目前V5版本只有TypeScript版本,前端开发人员请随意
? � Be the first to experience the new umi@3 ? (Use arrow keys) Pro V5 > Pro V4
选择JavaScript,前端开发人员请随意
? � Which language do you want to use? TypeScript > JavaScript
选择简单安装或者完整安装
? � Do you need all the blocks or a simple scaffold?
simple
> complete
安装依赖
npm install
启动
npm start
访问
http://localhost:8000
如果访问页面和 https://preview.pro.ant.design/dashboard/analysis 一样就表示成功了
页面结构
- Dashboard - 分析页 - 监控页 - 工作台 - 表单页 - 基础表单页 - 分步表单页 - 高级表单页 - 列表页 - 查询表格 - 标准列表 - 卡片列表 - 搜索列表(项目/应用/文章) - 详情页 - 基础详情页 - 高级详情页 - 结果 - 成功页 - 失败页 - 异常 - 403 无权限 - 404 找不到 - 500 服务器出错 - 个人页 - 个人中心 - 个人设置 - 图形编辑器 - 流程图编辑器 - 脑图编辑器 - 拓扑编辑器 - 帐户 - 登录 - 注册 - 注册成功
目录结构
├── config # umi 配置,包含路由,构建等配置
├── mock # 本地模拟数据
├── public
│ └── favicon.png # Favicon
├── src
│ ├── assets # 本地静态资源
│ ├── components # 业务通用组件
│ ├── e2e # 集成测试用例
│ ├── layouts # 通用布局
│ ├── models # 全局 dva model
│ ├── pages # 业务页面入口和常用模板
│ ├── services # 后台接口服务
│ ├── utils # 工具库
│ ├── locales # 国际化资源
│ ├── global.less # 全局样式
│ └── global.ts # 全局 JS
├── tests # 测试工具
├── README.md
└── package.json
浙公网安备 33010602011771号