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

使用antd-pro脚手架搭建react ts项目

Pro 中使用 TypeScript 来作为默认的开发语言,TypeScript 的好处已经无须赘述,无论是开发成本还是维护成本都能大大减少,是中后台开发的必选。

初始化

提供了 pro-cli 来快速的初始化脚手架。

# 使用 npm
npm i @ant-design/pro-cli -g
pro create myappi

选择 umi 的版本

? 🐂 使用 umi@4 还是 umi@3 ? (Use arrow keys)
❯ umi@4umi@3

如果选择了 umi@4 版本,暂时还不支持全量区块
如果选择了 umi@3,还可以选择 pro 的模板,pro 是基础模板,只提供了框架运行的基本内容,complete 包含所有区块,不太适合当基础模板来进行二次开发

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

安装依赖:

$ cd myapp && tyarn
// 或
$ cd myapp && npm install

开发
脚手架初始化成功之后就可以开始进行开发了,我们提供了一些命令来辅助开发。

start

运行这个脚本会启动服务,自动打开默认浏览器展示你的页面。当你重新编辑代码后,页面还会自动刷新。在这里插入图片描述

详情跳转官网查看

https://pro.ant.design/zh-CN/docs/getting-started

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

相关文章:

  • 推荐几款简单易用的协作化项目管理工具
  • 【Redis】Hash 哈希相关的命令
  • 人大金仓分析型数据库常见性能原因
  • 【OpenCv光流法进行运动目标检测】
  • Word论文封面下划线怎么都对不齐
  • 汇编经典程序——将一个字节数据以十六进制形式显示
  • Remix 开发小技巧(五)
  • hive抽取mysql里的表,如果mysql表没有时间字段如何做增量抽取数据
  • 20和遍历以及迭代器有关的一些东西
  • 前端工程化(editorconfig+ESLint+Prettier+StyleLint+Husky、Commitlint)
  • UI自动化测试:Selenium+PO模式+Pytest+Allure整合
  • 【排序算法】详解冒泡排序及其多种优化稳定性分析
  • 使用 Go 和 Wails 构建跨平台桌面应用程序
  • 花2个月时间学习,面华为测开岗要30k,面试官竟说:你不是在搞笑。。。
  • 【Python学习笔记】字符串
  • 【AUTOSAR中断管理】TC3XX中断系统介绍
  • Unity实现摄像机向屏幕中间发射射线射击物体
  • 测试时数据增广(TTA)与mmdetection3d中的实现
  • 深入探索BP神经网络【简单原理、实际应用和Python示例】
  • 【LVGL】SquareLine Studio入门基础操作
  • 【单片机】19-TFT彩屏
  • 高质量!推荐一些免费自学网站
  • Linux之open/close/read/write/lseek记录
  • 3D调研-摄像头
  • 光耦合器继电器与传统继电器:哪种最适合您的项目?
  • 分享关于职场心态
  • OK3568 UBUNTU 安装使用I2C-TOOLS
  • mysql面试题53:一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录
  • Docker服务更新与发现
  • 【2023集创赛】安谋科技杯二等奖作品: 智能体感游戏机