Ant Design Pro

一:Ant Design pro是什么:

Ant Design Pro 是基于Ant Design 和 umi 的封装的一整套企业级中后台前端/设计解决方案,致力于在设计规范和基础组件的基础上,继续向上构建,提炼出典型模板/业务组件/配套设计资源,进一步提升企业级中后台产品设计研发过程中的『用户』和『设计者』的体验。随着『设计者』的不断反馈,我们将持续迭代,逐步沉淀和总结出更多设计模式和相应的代码实现,阐述中后台产品模板/组件/业务场景的最佳实践,也十分期待你的参与和共建。(官网写的)

npm是什么:

NPM 的全称是 Node Package Manager,是随同 NodeJS 一起安装的包管理和分发工具,它很方便让 JavaScript 开发者下载、安装、上传以及管理已经安装的包。

npm 是 Node.js 官方提供的包管理工具,他已经成了 Node.js 包的标准发布平台,用于 Node.js 包的发布、传播、依赖控制。

npm 提供了命令行工具,使你可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包。

二:初始化(新建一个项目):

1:用以下这个命令来安装Ant Design Pro。

复制代码
npm install -g @ant-design/pro-cli@3.1.0

2:下面这个命令来创建

复制代码
pro create usercenterapp

? 🐂 使用 umi@4 还是 umi@3 ? umi@3
? 🚀 要全量的还是一个简单的脚手架? simple

同时选取umi@3 和 simple

这里出现了一个错误:

这bug搞了我三个小时。

无法访问"https://github.com/ant-design/ant-design-pro/":在2078毫秒后连接到github.com端口443失败:无法连接到服务器

解决方法:

原因是git的proxy代理问题:

复制代码
git config --global --unset http.proxy
git config --global --unset https.proxy

输入这两行代码即可。

成功创建一个项目。

三:在webstorm中打开:

运行package.json中的start

最后的效果。

相关推荐
星辰徐哥9 分钟前
表单优化:AI驱动HTML5表单的智能验证与提示功能
前端·人工智能·html5
普通网友10 分钟前
HTML5新增了哪些重要标签?多多学习也是成长的一部分
前端·学习·html5
2501_9064676311 分钟前
html5网页中如何实现内网大文件的加密下载?
前端·html·html5·vue上传解决方案·vue断点续传·vue分片上传下载·vue分块上传下载
极客小俊13 分钟前
【从零到一】用HTML5+CSS+JavaScript实现一个属于自己的mp3免费音乐播放器 (4) JS交互功能(音乐进度条)
javascript·css·html5·前端开发·免费教程·代码案例·手搓音乐播放器
何何____20 分钟前
css变换语法介绍及案例展示
前端·css
冴羽yayujs43 分钟前
GitHub 前端热榜项目 - 日榜(2026-05-07)
前端·github
深蓝海拓1 小时前
用HSL颜色系统改造qdarkstyle样式表库
前端·笔记·python·qt·学习
FlyWIHTSKY1 小时前
Element Plus 中 el-row 和 el-col 的完整使用指南**
javascript·vue.js·ecmascript
摇滚侠1 小时前
基于 Redis 实现验证码登录
javascript·redis·bootstrap
wuxia21181 小时前
Web全栈开发案例教程(AI辅助版)
前端