ant-design-pro
ant-design-pro copied to clipboard
👨🏻💻👩🏻💻 Use Ant Design like a Pro!
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  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 -...

### 🐛 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  3、用webstorm打开创建好的myapp的项目,并在该目录的命令行下,安装依赖,执行了命令: yarn install 没有报错,只是有一些warning而已 4、然后直接在package.json文件下运行start指令  控制台运行结果如下:   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  我看官网给出的是:  但是我试了没有反应 ### 💻 示例代码 | Sample code 
### 🐛 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', }, 这样配置就无法访问