ant-design-pro icon indicating copy to clipboard operation
ant-design-pro copied to clipboard

👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!

Results 286 ant-design-pro issues
Sort by recently updated
recently updated
newest added

https://pro.ant.design/zh-CN/docs/type-script 文中提到,推荐任何时候都是用 type 那么继承是使用 type & type 是吗? 听说 & 交集不如 interface的extends 效率高 下文中有提到 https://www.totaltypescript.com/type-vs-interface-which-should-you-use 问题一:全用type ,请问,存在这个不如extends的效率问题吗? 问题二:建议在src/services/API.d.ts定义,项目比较大时全定义在一个文件显然不合适,推荐怎么分文件定义嗯?

### 🧐 问题描述 | Problem description 如下图所示,没有更改任何配置文件,直接拉取的项目进行打包,所有js,css文件输出在同一目录 ### 💻 示例代码 | Sample code ### 🚑 其他信息 | Other information ![image](https://github.com/ant-design/ant-design-pro/assets/103821357/1ac36055-1167-4fb3-b5e6-930720696ace) OS: 最新版本 Node:14 浏览器 | browser:

### 🐛 bug 描述 mock function is error warn - GET /api/500 is duplicated in mock/user.ts and mock/user.ts warn - GET /api/404 is duplicated in mock/user.ts and mock/user.ts warn -...

![image](https://github.com/ant-design/ant-design-pro/assets/104884804/137628f9-cb11-4f41-a9ec-38e706085d3a)

### 🐛 bug 描述 1、说下我的环境版本: win11、jdk1.8.0_361、webstorm2024.1 node:v18.16.1 npm:9.5.1 yarn:1.22.22 谷歌浏览器是114版本 2、用管理员命令提示符执行: npm i @ant-design/pro-cli -g pro create myapp 没有像官方文档一样出现说叫选择umi的版本,而是直接是下图的结果,然后我选择了complete ![image](https://github.com/ant-design/ant-design-pro/assets/74554720/c525c032-4ca3-4ca4-94d7-0ccc8de319cd) 3、用webstorm打开创建好的myapp的项目,并在该目录的命令行下,安装依赖,执行了命令: yarn install 没有报错,只是有一些warning而已 4、然后直接在package.json文件下运行start指令 ![image](https://github.com/ant-design/ant-design-pro/assets/74554720/0be53366-ed74-494e-b157-5a686f449841) 控制台运行结果如下: ![image](https://github.com/ant-design/ant-design-pro/assets/74554720/e9854980-0299-4206-aa5d-f460e4d095ca) ![image](https://github.com/ant-design/ant-design-pro/assets/74554720/e0aff9f5-82a9-4a6d-8748-0ca8914ca342) 5、我点击http://localhost:8000...

node:internal/modules/cjs/loader:1148 throw err; ^ Error: Cannot find module 'mkdirp' Require stack: - /usr/local/lib/node_modules/@ant-design/pro-cli/src/create/index.js - /usr/local/lib/node_modules/@ant-design/pro-cli/cli.js at Module._resolveFilename (node:internal/modules/cjs/loader:1145:15) at Module._load (node:internal/modules/cjs/loader:986:27) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object. (/usr/local/lib/node_modules/@ant-design/pro-cli/src/create/index.js:4:16)...

### 如何隐藏某一个路由页面里面的footer ![image](https://github.com/ant-design/ant-design-pro/assets/94831584/71b4434d-dfe6-4c0a-8d70-7eaab7d13479) 我看官网给出的是: ![image](https://github.com/ant-design/ant-design-pro/assets/94831584/7fcc5ed3-77ce-4fff-b4cd-f5017d9405dd) 但是我试了没有反应 ### 💻 示例代码 | Sample code ![image](https://github.com/ant-design/ant-design-pro/assets/94831584/c60ca78d-66c6-467e-bd70-33ba6a1b3f21)

### 🐛 bug 描述 Bug见图,Protable的调整行间距的选项,在多语言场景下,下拉框样式有问题。 ### 📷 复现步骤 | Recurrence steps - 必现。 ### 🏞 期望结果 | Expected results 和中文展示相同即可。 ### 💻 复现代码 | Recurrence code ### © 版本信息 -...

### 🧐 问题描述 | Problem description 1.现在我正在做的工作是ant-design-pro工程进行前端代码开发,开发完功能后把一些通用的页面代码分发到其他小组进行使用。 但是现在存在一个问题,由于前端是通用的,如:用户管理,菜单管理等,这些页面不需要多次开发,现在我们的做法是由我把功能开发完毕,然后一份一份代码拷贝给其他小组使用(注:不同项目,不同前端代码,只有部分功能是通用的)。 2.现在存在一个问题,如果我某个功能页面出现了bug,需要修改bug,修改完成后,代码需要一份一份拷贝给其他小组使用,而且拷贝的过程代码容易出错。 3.请问如何将这个过程简化? 4.我现在的想法是将代码打包成npm包,发布到私库上,然后其他小组成员只需要更新package.json中的版本即可。但是我不知道怎么打包成npm包让其他小组成员马上就能使用。而且如果通过这种方式的话,路由组件支持引入来自node_modules中的页面吗?

### 🧐 问题描述 | Problem description ant-design-pro v6加入qiankun后能通过*通配符关联到子应用,但是将子应用路由配置上去的时候却无法找到对应的页面 ### 💻 示例代码 | Sample code { path: '/child/*', microApp: 'child', }, 这样配置能访问到子应用 但是 { path: '/child/welcome', microApp: 'child', }, 这样配置就无法访问