ant design pro v5踩坑

本文档记录了在使用AntDesignProV5时遇到的启动问题及解决方案。在安装并启动项目后,可能出现`@umijs/runtime`不存在的错误,这可能由mfsu导致。解决办法是删除`src`下的`.umi`文件以清除缓存,然后重新启动项目,即可消除错误。详细步骤和背景信息可在给出的博客链接中查看。

ant design pro v5踩坑

下载项目

需要本地有git、node环境,node版本不能太低,这里使用的是node 12.14.0,笔者使用的是js版本
如果不想下载也可以私信笔者。

踩坑

第一次install成功,启动没问题,但是报错很多,可能有如下错误。

myapp/node_modules/@umijs/runtime" does not exist in container.while loading

解决方案:

可能是由于项目启动时候用到了mfsu,导致的问题,可以采用删除src下的.umi文件来删除缓存,然后重新启动,项目就不报错了
在启动时候出现这个

文档详见:https://blog.youkuaiyun.com/weixin_44134588/article/details/119386818

Ant Design Pro V5是一个基于Ant Design设计体系的企业级后台开发框架,它提供了快速搭建高可用、高性能后台应用的功能。如果你想生成一个欢迎页面,可以按照以下步骤操作: 1. **安装依赖**: 首先确保已经全局安装了`npm`或`yarn`。然后,在项目目录下运行: ```bash npm install @ant-design/pro-layout @ant-design/icons antd pro-components ``` 2. **创建布局文件**: 在`src`目录下的`pages`文件夹下创建一个名为`Login`或`Home`的文件夹,用于存放欢迎页组件。创建一个名为`Index.js`的文件,并引入必要的组件库: ```jsx import { Layout, Menu } from &#39;@ant-design/pro-layout&#39;; import { Welcome } from &#39;@/components/Welcome&#39;; // 假设Welcome组件在components文件夹内 const AppLayout = () => { return ( <Layout> {/* 导航栏 */} <Menu theme="dark" mode="horizontal"> {/* 添加菜单项 */} </Menu> {/* 欢迎页面内容 */} <div style={{ height: &#39;calc(100vh - 64px)&#39; }}> <Welcome /> </div> </Layout> ); }; export default AppLayout; ``` 3. **编写欢迎页面组件**: 创建`Welcome.js`文件,编写自定义欢迎页面内容,比如显示一些提示信息和图片等: ```jsx import React from &#39;react&#39;; const Welcome = () => { return ( <div className="welcome-page"> {/* 样式和文案可以根据需要定制 */} <h1>欢迎使用 Ant Design Pro V5</h1> <img src="/path/to/welcome-image.png" alt="Welcome Image" /> {/* 引入你的欢迎图 */} </div> ); }; export default Welcome; ``` 4. **配置路由**: 如果使用的是Ant Design Pro提供的默认路由管理,你需要在`router.config.js`或相应的配置文件中添加`/login`或`/home`的路由映射。 记得替换上述示例中的路径和组件名称为实际项目中的内容。完成以上步骤后,你应该就能看到一个基于Ant Design Pro V5的欢迎页面了。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值