文档
正文
1. 安装 & 使用
- 安装
官网文档参考地址 - 安装 ``` git clone —depth=1 https://github.com/ant-design/ant-design-pro.git my-project cd my-project
2. 使用<br />
[官网文档参考地址 - 本地开发](https://pro.ant.design/docs/getting-started-cn#%E6%9C%AC%E5%9C%B0%E5%BC%80%E5%8F%91)<br />
[官网文档参考地址 - 构建](https://pro.ant.design/docs/deploy-cn#%E6%9E%84%E5%BB%BA)<br />
[官网文档参考地址 - 分析构建文件体积](https://pro.ant.design/docs/deploy-cn#%E5%88%86%E6%9E%90%E6%9E%84%E5%BB%BA%E6%96%87%E4%BB%B6%E4%BD%93%E7%A7%AF)
安装依赖
npm install
or
yarn
本地启动
npm start
构建 (dist)
npm run build
分析构建文件体积
npm run analyze
###2. 新增页面(这里以新建 `Home` 页面为例)
> [参考地址](https://blog.csdn.net/u013416951/article/details/80858318)
1. 首先在 `src/pages/` 目录下新建一个 `Home` 文件夹,再在文件夹中新建两个文件 `Index.js` 和 `Index.less`
> 
2. 之后在 `config/router.config.js` 路由配置文件中,新增 `Home` 路由
> 由于我做的项目只是使用 ANP 其框架,所以选择将之前的路由复制一遍注释掉,在下面依葫芦画瓢写我新的路由 `Home`
// 首页 { path: ‘/‘, redirect: ‘/home/index’, }, { path: ‘/home/index’, name: ‘home’, icon: ‘home’, component: ‘./Home/Index’, },
> 
3. 接着要编辑上面新建的 `src/pages/Home/Index.js` 文件,不然是无法生成页面的
import React, { Component } from ‘react’; class Home extends Component { render() { return
新首页
;
}
}
export default Home;
> 
###3. 修改导航菜单默认位置
- 编辑 `src/defaultSetting.js` 文件,将 `layout` 默认的 `slidemenu` 改为 `topmenu`
layout: ‘topmenu’, // nav menu position: sidemenu or topmenu
```
4. 相关的修改对应的文件
标记的行数因为
vscode
自动格式化会和原来的有些偏差,这里只是为了我自己方便查询所用
src/router.config.js
-> 修改项目路由配置文件会自动生成导航菜单栏src\pages\User\Login.js
-> 去掉登录页面的第三方登录功能 113 ~ 116 行src\components\GlobalHeader\RightContent.js
-> 导航菜单栏的右侧部分,去掉搜索HeaderSearch
80 ~ 94 行、文档指引Tooltip
95 ~ 104 行、消息列表NoticeIcon
105 ~ 141 行、头像下面的个人中心、个人设置、触发报错模块 54 ~ 66 行