当前位置: 首页 > news >正文

Umi + React + Ant Design Pro 项目实践(一)—— 项目搭建

学习一下 Umi、 Ant Design 和 Ant Design Pro 从 0 开始创建一个简单应用。

首先,新建项目目录:
在这里插入图片描述

在项目目录 D:\react\demo 中,安装 Umi 脚手架:

yarn create umi
# npm create umi

安装成功:
在这里插入图片描述
接下来,会出现一些选择:
在这里插入图片描述
依次选择「Simple App」、「yarn」、「taobao」,在这个过程中,会自动安装工具依赖,并执行 umi 的初始化脚本,如下:
在这里插入图片描述
安装成功:
在这里插入图片描述

接下来,安装将要用到的相关依赖 @umijs/plugins

npm i @umijs/plugins -D

@umijs/pluginsUmi 的官方插件集,包含了 valtio、react-query、styled-components、locale、access、qiankun 等大量插件,可让用户通过配置的方式一键开启和使用。

安装成功:
在这里插入图片描述
继续安装 antd , axios , @ant-design/pro-layout

antd 是基于 Ant Design 设计体系的 React UI 组件库;

axios 是前端常用的网络请求库;

@ant-design/pro-layout 是用于生成中后台布局的组件。(将运行时依赖和编译时依赖分别保存到 dependenciesdevDependencies,这也是目前社区推荐的方式。)

npm i antd axios @ant-design/pro-layout -S

安装完成:
在这里插入图片描述

大功告成,执行命令启动项目:

npm run dev

如图所示:
在这里插入图片描述

打开浏览器,可以看到:
在这里插入图片描述

http://www.lryc.cn/news/33428.html

相关文章:

  • MySQL知识点总结(1)
  • day45第九章动态规划(二刷)
  • 第十四届蓝桥杯第三期模拟赛原题与详解
  • client打包升级
  • Blazor_WASM之3:项目结构
  • OperWrt 包管理系统02
  • 人人都学会APP开发 提高就业竞争力 简单实用APP应用 安卓浏览器APP 企业内部通用APP制作 制造业通用APP
  • 【自然语言处理】从词袋模型到Transformer家族的变迁之路
  • LIME: Low-light Image Enhancement viaIllumination Map Estimation
  • 源码指标编写1000问4
  • Golang中GC和三色屏障机制【Golang面试必考】
  • MOS FET继电器(无机械触点继电器)设计输入侧电源时的电流值概念
  • 5. 驱动开发
  • 模板方法模式详解
  • 关于 Lightweight process container,ChatGPT的答案
  • 机器学习和深度学习的综述
  • Synopsys Sentaurus TCAD系列教程之--Sprocess(SmallMOS_2D3D) 解析
  • 好使!NAS中傻瓜式配置反向代理及SSL证书,提升网络安全性!
  • 数据结构队列-先进先出
  • CentOS 7使用TiUP部署TiDB
  • java单元测试批处理数据模板【亿点点日志配合分页以及多线程处理】
  • 【数据结构】模拟实现 堆
  • Go语言学习的第三天--上部分(基础用法)
  • linux面试基础篇
  • 黑马程序员提高变成
  • MySQL5种索引类型
  • uniapp封装缓存方法,支持类似cookie具有过期时间
  • Jfrog 搭建本地maven仓库以及上传Android库
  • 日报周报月报工作总结生成器【智能文案生成器】
  • linux日志管理工具logrotate配置