Ant Design Pro complete版本的下载及运行

本文介绍了如何下载和使用ANTDESIGNPRO进行前端页面开发,包括环境配置、下载步骤、依赖安装(处理依赖冲突)、以及项目运行时遇到的常见问题(如白板和路由配置)的解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

complete 版本提供了很多基础、美观的页面和组件,对于前端不太熟练的小白十分友好,可以直接套用或者修改提供的代码完成自己的页面开发,简直不要太爽。故记录一些下载的步骤。

环境

E:\code>npm -v
9.8.1

E:\code>node -v
v18.15.0

下载

根据官方提示下载即可:ANT DESIGN PRO

代码下载

在这里插入图片描述
点击开始使用,根据提示完成下载操作
在这里插入图片描述
在命令行中分别输入以下命令:

# 使用 npm
npm i @ant-design/pro-cli -g
pro create myapp # 自己的项目名

在这里插入图片描述
创建时选择compele
在这里插入图片描述
在这里插入图片描述

依赖安装

使用编译器打开项目
在这里插入图片描述
运行npm install 下载依赖
在这里插入图片描述
出现报错:peer react@“^16.8.6 || ^17.0.2” from @antv/l7-react@2.4.3,说版本依赖冲突

使用npm install --legacy-peer-deps 命令绕过依赖冲突下载

npm install --legacy-peer-deps

在这里插入图片描述

在这里插入图片描述

项目运行

使用npm run start 命令以mock 模式运行

npm run start

在这里插入图片描述
在这里插入图片描述
8000端口访问
在这里插入图片描述
出现白板,按F12 -> 控制台中查看报错信息
在这里插入图片描述
路由/*配置的问题
找到项目中的config/routes.ts,将40-43行的代码注释,注意位置,不要配错
在这里插入图片描述
出来了!!!
在这里插入图片描述
根据提示填写账号密码登录
在这里插入图片描述
下载及运行完成!!!

总结

  1. 下载步骤直接根据官网提示即可
  2. 安装依赖时可能会出现依赖冲突,此时加后缀--legacy-peer-deps重新下载
  3. 运行项目后会出现白板,此时在routes.ts 文件中把相应的位置上的代码注释掉
<think>好的,用户想了解Ant Design Pro项目的依赖以及安装配置方法。首先,我需要回忆一下相关的知识。根据之前的引用内容,Ant Design Pro是基于Ant Design的模板项目,使用Umi脚手架。安装通常是通过Pro CLI工具,比如用npm全局安装@ant-design/pro-cli,然后用pro create命令创建项目。 用户提到依赖问题,可能需要详细列出核心依赖。核心依赖应该包括reactantd、umi、@ant-design/pro-components等。另外,安装步骤需要分步说明,比如安装Pro CLI、创建项目、安装依赖、启动项目等。可能还需要提到版本兼容性问题,建议使用Node.js 16或18,以及包管理器用npm或yarn。 配置方面,可能需要修改config/config.ts,比如调整路由或主题。另外,用户可能遇到依赖冲突,这时候需要建议他们检查版本,或者使用yarn来解决依赖问题。引用中的内容提到可以通过npm start启动,构建用npm run build,这些也要包括进去。 还需要考虑用户可能的问题,比如安装失败怎么办,这时候建议换源或检查node版本。另外,区块安装使用umi block命令,这也是Ant Design Pro的一个特点,可以快速添加页面模块。 最后,确保回答结构清晰,分步骤说明,并引用提供的资料,比如引用[1]、[2]、[3]、[4]中的相关内容来支持回答的可靠性。同时,生成的相关问题要围绕依赖安装、配置优化、常见问题解决等方面,帮助用户进一步了解可能遇到的问题。</think>### Ant Design Pro 项目依赖及安装配置方法 #### 一、核心依赖说明 1. **基础依赖** - $react$ 和 $react-dom$:项目的前端框架基础 - $antd$:Ant Design 组件库核心包[^2] - $@ant-design/pro-components$:提供企业级高级组件(如 ProTable、ProForm 等)[^2] - $umi$:企业级前端应用框架,负责项目构建和路由管理[^4] 2. **工具链依赖** - $@ant-design/pro-cli$:项目脚手架工具(用于快速初始化项目)[^3] - $typescript$(可选):TypeScript 支持 - $prettier/eslint$:代码规范工具 #### 二、安装步骤详解 1. **环境准备** - Node.js 版本建议:$16.x$ 或 $18.x$(通过 `node -v` 验证) - 包管理器:推荐使用 $yarn$ 或 $npm$(版本需 ≥6.0) 2. **全局安装脚手架** ```bash npm install @ant-design/pro-cli -g # 引用[3] ``` 3. **创建新项目** ```bash pro create myapp # 引用[3] ``` 选择模板时会提示: ``` ? 请选择预览模板 (Use arrow keys) ❯ simple(基础模板) complete(完整模板) ``` 4. **安装项目依赖** ```bash cd myapp yarn # 或使用 npm install ``` #### 三、关键配置说明 1. **配置文件路径** - 路由/构建配置:$config/config.ts$ - 主题定制:修改 $src/global.less$ 中的样式变量 2. **典型配置示例** ```typescript // config/config.ts export default { routes: [ { path: '/', component: 'index' }, { path: '/user', component: 'user' } ], theme: { '@primary-color': '#1890ff' } } ``` #### 四、依赖管理建议 1. **版本冲突解决方案** - 使用 `yarn why <package>` 分析依赖树 - 在 $package.json$ 中通过 resolutions 字段强制版本: ```json "resolutions": { "lodash": "4.17.21" } ``` 2. **更新依赖推荐命令** ```bash yarn upgrade-interactive --latest ``` #### 五、项目启动与构建 ```bash # 开发模式(含热更新) yarn start # 引用[4] # 生产构建 yarn build # 引用[4] ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值