快速开始
现在来创建一个后台管理系统网站。
你需要做什么
- 安装Node.js14.x或以上版本。
创建项目
- Yarn
- npm
yarn create react-app [project-name] --template ant-admin
npm create-react-app [project-name] --template ant-admin
项目模板在下载下来后会自动安装项目依赖,因此不需要手动安装项目依赖。
本地运行:
# Yarn
yarn start
# npm
npm start
生产构建:
# Yarn
yarn build
# npm
npm build
构建后的生产包在项目下的 build
目录,有关部署的详细信息。请参阅 部署部分 。
在开发模式下运行程序,使用浏览器打开 http://localhost:3000 进行查看。
项目配置
第一步:网络请求相关配置
打开
/src/app/config.ts
文件,找到apiHosts
属性,将此属性值改为您将要使用的后台服务hosts。如:“ http://api.baidu.com/api ”。如果您的接口在请求时需要携带sessionkey
,那么将apiSessionKey
属性的值改为您的sessionKey Name。打开
/src/util/axios.ts
文件,找到DTOModel
ts接口(此接口描述的是api返回值对象的主体结构类型),修改此interface
类型并修复由此引发的当前文件产生的ts提示错误。自此就完成了网络请求相关配置。
第二步:登录流程相关调整
此模板自带登录页面,进入 /src/page/Login/Login.tsx
文件根据需求自行调整。
第三步:页面权限相关配置
找到 /src/component/RequireAuth.tsx
文件根据需求自行调整。
✔ 完成
走完这三步,项目相关配置完成,接下来即可进行业务开发。