由于 ant-design-pro 的 mock 是一个单独的服务,所以没有办法整合到一起打包。暂时我是没有找到。

所以解决方案就是不用 mock 。

由于 系统有异步调取,所以一旦有异步调取就会失败,所以也不能有异步。

方案如下

1.删除路由权限

2.删除基本框架异步代码

3.删除基本框架权限代码

4.添加hash功能

5.编译build改为相对路径

代码如下

1 config/config.ts

// component: '../layouts/SecurityLayout',
// authority: ['admin', 'user'],
// authority: ['admin'],

2 src\layouts\BasicLayout.tsx

 // useEffect(() => {
// if (dispatch) {
// dispatch({
// type: 'user/fetchCurrent',
// });
// dispatch({
// type: 'settings/getSetting',
// });
// }
// }, []);

3 src\layouts\BasicLayout.tsx

{/* <Authorized authority={authorized!.authority} noMatch={noMatch}> */}
{children}
{/* </Authorized> */}

4 config/config.ts  export default {

history: 'hash'

5 config/config.ts  export default {

publicPath: './',

最新文章

  1. 遍历Map的方法
  2. java mail(发送邮件--163邮箱)
  3. ZooKeeper学习第三期---Zookeeper命令操作
  4. Spring入门(11)-Spring与Junit整合
  5. 如何从Win7中提取制作Windows PE3.0
  6. margin系列之内秀篇
  7. NodeJS Stream 二:什么是 Stream
  8. SignalR指定用户推送消息
  9. JavaScript Function.call() 函数详解
  10. python列表中的pop函数
  11. FatFs文件系统的移植
  12. mongodb批量操作, bulk_write,
  13. delete指针
  14. Python 模块浅析
  15. bzoj千题计划114:bzoj1791: [Ioi2008]Island 岛屿
  16. Gym 101147A The game of Osho(SG找规律)
  17. 图像GIF格式介绍
  18. 洛谷P2002 消息扩散
  19. spring cloud outh2
  20. 恢复 MSSQL bak 文件扩展名数据(下)

热门文章

  1. linux debain systemd 开机启动 nodejs 兼容原initd启动 forever 开机自启
  2. 每个月执行一次任务,保存90天的mongo日志数据
  3. notepad++下载及安装
  4. Oracle之函数中使用游标
  5. mysql 系列错误解决
  6. AI能帮我们造出一个无肉的世界吗?
  7. 部署描述符web.xml
  8. AI:是猫还是狗,这是个问题
  9. USB小白学习之路(11) Cy7c68013A驱动电路设计注意事项(转)
  10. Ⅱ:python入门