使用 Ant Design Pro CLI 快速创建前端中台项目

零、Ant Design Pro 开始 第一次采用ProLayout的时候也担心会不会不够灵活,比如我需要修改折叠按钮(collapsed)的位置能不能实现,带着这种猜疑,我进入官网,我的担心立刻解除,他们竟然直接就有了类似的demo: (可以进入以下网址,查看具体示例代码)https://procomponents.ant.design/components/layout#%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9A%84-collapsed。 阅读详情

Ant Design Pro 是一个基于 Ant Design
和 Umi的企业级中后台前端框架,提供了完善的布局、权限、菜单、国际化、Mock 数据等能力,让开发者能够快速搭建管理系统或中台项目。

一、安装 Ant Design Pro 脚手架

首先,全局安装 Ant Design Pro CLI 工具:

yarn global add @ant-design/pro-cli

安装完成后,可以查看是否安装成功:

yarn global list | grep pro

输出结果如下:


warning package.json: No license field                                                                     
info "@ant-design/pro-cli@3.2.2" has binaries:
   - pro

此时会在全局生成可执行命令 pro。

⚠️ 如果执行 pro 提示 “command not found”,请将 Yarn 全局 bin 路径(例如 /Users/xufeijia/.yarn/bin)加入到环境变量中:

export PATH="$PATH:/Users/xufeijia/.yarn/bin"
source ~/.zshrc

二、创建 Ant Design Pro 项目

执行以下命令创建项目:

pro create myapp

根据提示选择项目类型:

? 🚀 要全量的还是一个简单的脚手架? (Use arrow keys)
❯ simple
complete

simple:基础模板,只提供框架运行的核心结构,适合二次开发。

complete:完整模板,包含所有页面区块、权限、菜单、布局等功能,适合学习或快速原型。

👉 创建步骤详细文档:官方文档 - Ant Design Pro 快速上手

三、项目结构预览

在这里插入图片描述

simple 模板结构简洁,适合根据业务需求自定义模块。

在这里插入图片描述

complete 模板功能齐全,开箱即用,适合需要完整后台框架的场景。

四、启动项目

进入项目目录后,安装依赖并启动开发服务器:

cd myapp
yarn
yarn start

首次运行会要求登录 Ant Design Pro 账户,用于模板下载。
在这里插入图片描述

五、总结

项目模板说明适合场景
simple基础骨架,轻量、可定制适合自己搭建业务系统
complete全功能后台模板,包含权限、布局、Mock适合学习和快速原型开发

通过 @ant-design/pro-cli,你可以在几分钟内搭建一个现代化的中后台管理系统,无需从零配置 Umi、Ant Design、Layout 等依赖。

✨ 推荐:

Ant Design Pro 官网:https://pro.ant.design

Umi 官方文档:https://umijs.org

Vue项目实战 : Ant Design Pro大型开源项目构建 实践笔记(1) Vue.js项目实战1 : Ant Design Pro大型开源项目构建实践 学习笔记 使用Vue CLI 3快速创建项目 / 自定义Webpack和Babel配置 1. 使用Vue CLI快速创建项目 选择自定义配置创建: 2. 坑点1 在创建完项目后,用VS Code打开项目,启动项目:npm run serve 在入口文件中引入组件: 在App.vue中更改: 重新启动项目... 阅读详情

相关推荐

Vue.js与Ant Design的结合——Ant Design Pro企业级应用开发框架

Vue.js(通常简称为Vue)是一个开源的JavaScript框架,用于构建用户界面和单页应用程序。它由前谷歌工程师尤雨溪创建,并迅速成为前端开发者中流行的框架。Vue的核心库只关注视图层,同时,通过与其他库或现有项目整合,可以实现更加丰富的功能。Ant Design Pro是一个基于Ant Design和Umi的企业级中后台前端/设计解决方案。它将Ant Design的UI组件库和Umi的应用框架结合,提供了一套开箱即用的脚手架工具,方便开发者快速构建出一个结构清晰、功能丰富的中后台管理平台。

weixin_42360733的博客 1454

Ant Design Pro配置环境

安装yrm npm install -g yarn yrm 查看版本 yarn -v ​ 查看镜像源 yrm ls 添加镜像源 yrm add xxx http://10.66.20.189:4001/repository/npm-group/ 使用指定镜像源 yrm use xxx ​ 删除镜像源 yrm delete xxx ​ 查看命令 yrm --help 创建项目 yarn create umi xxx 执行 : yarn create umi 报错 : success Installed “c

1533

pro-cli:终端中的环境管理

pro-cli:终端中的环境管理

Ant Design Pro基础框架搭建

Ant Design Pro基础框架搭建

qq_60976312的博客 3078

ant-design-pro-cli:Ant Design Pro的cli工具

Cli for Ant Design Pro Install npm i @ant-design/pro-cli # or yarn add @ant-design/pro-cli Commands screenshot 对区块进行截图 i18n-remove 从项目中移除国际化 fetch-blocks 下载 pro 所有的官方区块 Options for the screenshot command --path 区块的路径,可以用于只截图一个 --mobile 使用手机大小的屏幕进行截图 Options for the i18n-remove command --locale 设置语言 --write 是否写入文件 debug bash DEBUG=pro-cli pro XXX PowerShell $env:DEBUG="pro-cli" pro xxx CMD set DEBU

我用WorkBuddy“克隆“了一个我,从此每句话像我自己说的

各位,做这件事花了多长时间?准备样本可能要半小时,提炼风格十分钟,保存固化再花十分钟。加起来不到一个小时。但这一个小时之后呢?你就拥有了一个"永远在线的文字替身"。以后写口播稿,打开WorkBuddy跟它说;写课程逐字稿,跟它说;写公众号文章,也跟它说。写出来的东西,你的学员一看——“嘿,这不就是翟猛老师说的嘛。说到这儿,可能有人会问:老师,我的风格有那么重要吗?AI写的不都挺好的吗?各位你想想看,你为什么愿意听某个老师的课?不只是因为他讲的内容好,更是因为你喜欢他讲话的方式。

weixin_39284145的博客 820

Ant Design Pro学习记录—搭建AntDesignPro脚手架

搭建ant design pro脚手架

岁月佳醉的博客 3105

遥感新手别纠结!实测ENVI 5.3、5.6、6.0三个免费版,教你混搭安装避坑

本文为遥感新手提供ENVI 5.3、5.6、6.0三个免费版的实测对比与混搭安装指南,帮助用户构建零成本高效工作流。详细解析各版本功能差异、共存安装技巧及常见问题解决方案,特别适合课程作业、毕业论文分析和遥感入门练习。

weixin_30819085的博客 473

Ant Design Pro v4 最新版安装(跳过所有坑)

先上一些官方的话 Ant Design Pro 是一个企业级中后台前端/设计解决方案,我们秉承 Ant Design 的设计价值观,致力于在设计规范和基础组件的基础上,继续向上构建,提炼出典型模板/业务组件/配套设计资源,进一步提升企业级中后台产品设计研发过程中的『用户』和『设计者』的体验。随着『设计者』的不断反馈,我们将持续迭代,逐步沉淀和总结出更多设计模式和相应的代码实现,阐述中后台产品模板/...

weixin_44736274的博客 3万+

第 1 章 Prometheus 监控 | Prometheus 入门

了解 Prometheus 监控系统,学会安装及了解页面功能。

甘蓝的专栏 486

PCL 中实现平面模型分割【2026最新版】

RANSAC分割平面。博客长期更新,最近一次更新时间为:2026年5月4日。

点云侠的博客 38万+

Ant Design Pro CLI 使用教程

Ant Design Pro CLI 使用教程 1. 项目的目录结构及介绍 Ant Design Pro CLI 是一个用于快速搭建企业级应用的命令行工具。通过该工具生成的项目结构清晰,便于管理和开发。以下是一个典型的项目目录结构: my-app/ ├── public/ │ ├── index.html │ └── ... ├── src/ │ ├── assets/ │ ├──...

gitblog_00456的博客 942

PCL实现STL文件读取和转换为PCD格式

本文介绍如何使用点云库(Point Cloud Library,PCL)读取STL(Standard Triangle Language)文件,并将其转换为点云数据(PointCloud Data,PCD)格式。通过将STL文件转换为PCD格式,我们可以更方便地处理和分析点云数据。本文介绍了如何使用PCL库读取STL文件并将其转换为PCD格式的点云数据。以上是关于PCL读取STL文件并转存为PCD格式的简要介绍和示例源代码。下面的示例展示了如何将STL文件转换为PCD格式。函数将点云数据保存为PCD文件。

ByteEchoX的博客 805

Ant Design Pro 5.0 震撼发布:解锁中台前端开发新姿势,让你的项目“Pro”起来!

Ant Design Pro 5.0的发布,无疑为中台前端开发领域注入了一股新的活力。它以全面、高效、易用的特性,让开发者能够更加专注于业务逻辑的实现,而非基础技术的搭建。

chenchuang0128的博客 679

读懂 ABAP CDS 注解的直接、继承与派生

本文系统梳理了ABAP CDS注解的评估逻辑,重点解析直接注解(Direct)、继承注解(Inherited)和派生注解(Derived)的差异及其在CL_DD_DDL_ANNOTATION_SERVICE中的处理方式。通过视图注解@Metadata.ignorePropagatedAnnotations可调控注解传播行为,避免下游语义影响上层视图。文章还提供了基于标准表的完整示例(包含底层视图、消费视图和ABAP报告程序),帮助开发者在实际系统中验证三层注解的叠加效果与阻断机制。关键点包括:派生注解的数据

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 245

手把手教你学Simulink--基于Simulink的近端策略优化(PPO)路径规划仿真建模

本文详细介绍了如何利用Simulink进行近端策略优化(PPO)路径规划的仿真建模。首先,文章概述了PPO路径规划的特点和挑战,强调了其在连续或离散动作空间问题中的高效性和稳定性。接着,列出了所需的工具和环境,包括MATLAB/Simulink、Reinforcement Learning Toolbox等。随后,文章分步骤详细讲解了从定义任务需求到验证与分析的整个仿真建模过程,包括创建Simulink项目、集成智能体模型、构建环境模型、编写PPO路径规划逻辑、将逻辑集成到Simulink模型中以及最终的验

MHD0815的博客 165

使用 Ant Design Pro 初始化前端项目

记录初始化 Ant Design Pro 前端项目时的详细步骤和报错踩坑记录,安装依赖后启动启动项目查看效果

m0_74059961的博客 1662

手把手教你学PCIE(2.1.23)--PCIe基本概念:链路速率协商

链路速率协商是一个多步骤的过程,确保发送端和接收端之间的链路速率设置一致。通过初始化链路速率寄存器、发送和接收 TS2 序列、检测链路对端的存在、交换链路速率信息、确定最大链路速率和配置链路速率,可以确保 PCIe 设备之间的数据传输速度最大化,从而提高数据传输效率。初始化链路速率寄存器:设置支持的最大链路速率。发送和接收 TS2 序列:检测链路对端的存在。交换链路速率信息:发送和支持的最大链路速率。确定最大链路速率:选择最小值作为最终链路速率。配置链路速率:更新链路速率寄存器。

MHD0815的博客 1815

ant design pro v5 - 01 项目创建

React + TypeScript + Ant Design Pro V5.2 开箱即用的中台前端/设计解决方案。

haiyabtx 983

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

nodejs(9): 使用vue + ant design 开发后台admin项目

前言 NodeJS 分类: https://blog.youkuaiyun.com/freewebsys/article/category/6904116 本文的原文连接是: https://blog.youkuaiyun.com/freewebsys/article/details/87879235 未经博主允许不得转载。 博主地址是:http://blog.youkuaiyun.com/freewebsys 1,关于 人家...

freewebsys的专栏 2万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

探索高效开发新境界:Ant Design Pro CLI 开源项目推荐

探索高效开发新境界:Ant Design Pro CLI 开源项目推荐 在现代前端开发的浪潮中,Ant Design Pro CLI 以其强大的功能和便捷的操作,成为了开发者们的得力助手。本文将深入介绍这一开源项目,分析其技术特点,并探讨其在实际应用中的广泛场景。 1. 项目介绍 Ant Design Pro CLI 是一个专为 Ant Design Pro 项目打造的命令行工具,旨在简化开发流程...

gitblog_00716的博客 766

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Ant Design Vue Pro 使用教程

Ant Design Vue Pro 是基于 Ant Design Vue 的 Vue.js 2.x 版本的企业级 UI 解决方案。它提供了一套丰富的 UI 组件和工具,可以帮助开发者快速构建高质量、响应式的企业级应用。本项目旨在为开发者提供一套开箱即用的 UI 框架,以提升开发效率和用户体验。 ## 2. 项目快速启动 ### 环境准备 确保你的开发环境已经安装以下依赖: - Node....

gitblog_00157的博客 1074

【环境搭建】后端开发者的前端笔记:用Ant Design Pro从0到1搭个可视化页面

本文为后端开发者提供了使用Ant Design Pro快速搭建数据可视化页面的简明指南。通过5个关键步骤完成从环境配置到项目启动的全流程:安装Node.js/npm环境、初始化项目、选择精简模板、启动开发服务、预览成果。 文中重点介绍了Pro框架的优势(开箱即用、丰富模板、API适配)及项目目录结构规范,强调将路由组件扁平化管理的推荐方案。该教程帮助后端人员快速实现数据展示与业务对接,无需深入前端工程化细节。 完整教程包含具体命令和界面截图,配套知识库链接可供扩展学习。

2504_92369914的博客 1261

【亲测免费】 Ant Design Vue Pro 项目教程

Ant Design Vue Pro 是一个基于 Vue 的企业级 UI 设计语言和 Vue 组件库。以下是其基本的目录结构: ``` ant-design-vue-pro/ ├── public/ # 公共资源文件 ├── src/ # 源代码目录 │ ├── assets/ # 静态资源文...

gitblog_01071的博客 712

10分钟上手Ant Design Pro代码生成:从CRUD到企业级表单的效率跃迁

你是否还在为重复编写CRUD(创建Create、读取Read、更新Update、删除Delete)代码而困扰?是否在复杂表单配置中浪费过多时间?本文将系统介绍Ant Design Pro(以下简称"Pro")的代码生成工具与模板系统,通过实战案例展示如何将80%的机械劳动转化为可复用的自动化流程,让前端开发效率提升300%。 读完本文你将掌握: - Pro内置代码生成工具的核心功能与使用场景 -...

gitblog_01019的博客 1257
上一篇: 主应用在 Qiankun 微前端架构中的功能划分与职责
下一篇: Node.js 自动替换脚本工具:一键完成多项目批量修改与资源替换
黄毛火烧雪下
黄毛火烧雪下 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄14年 7714粉丝 439原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄毛火烧雪下

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值