前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用umi脚手架 创建项目 详细教程

使用umi脚手架 创建项目 详细教程

作者头像
拿我格子衫来
发布2022-01-24 17:57:51
1.9K0
发布2022-01-24 17:57:51
举报
文章被收录于专栏:TopFETopFE

首先全局安装umi 两种方式 yarn安装和npm安装 都需要全局进行安装

确保 node 版本是 8.10 或以上

代码语言:javascript
复制
yarn global add umi

或
npm i umi -g

umi -v

如果umi -v 无法显示版本号, 检查下是否是npm 或者yarn全局安装, 是否配置了环境变量

umi 通过create-umi 来提供脚手架能力 创建项目有两种形式, 一种是是命令行 一种是使用GUI

首先介绍命令行创建项目

执行以下命令开始创建项目

代码语言:javascript
复制
npm creat umi

可以选择以下几个项目

  • project,通用项目脚手架,支持选择是否启用 TypeScript,以及 umi-plugin-react 包含的功能
  • ant-design-pro,仅包含 ant-design-pro 布局的脚手架,具体页面可通过 umi block 添加
  • block,区块脚手架
  • plugin,插件脚手架
  • library,依赖(组件)库脚手架,基于 umi-plugin-library

选择项目后在选择是否使用TypeScript, 熟悉ts的可以选时,初次使用建议选否 选中后回车,脚手架会自动创建好项目,和下载依赖包

执行 即可开启项目 默认8000端口

代码语言:javascript
复制
npm run start

使用GUI创建项目

在任意文件目录下 输入

代码语言:javascript
复制
umi ui

稍等几分钟就会自动打开一个页面

点击 创建项目 -> 选择目录并新建项目名称 -> 点击完成

脚手架会自动安装,更新,初始化项目, 安装依赖.到最后的项目创建成功

这里可以看到项目的配置, 以及一些任务,可以直接在页面开启项目, 也可以直接将一些Ant Design 的资源添加到项目中

在创建项目时, 有很多选项, 是否使用dva, antd, 国际化, ts, 热加载,mock, dll, 如果一开始不确定使用建议选择最简单的方式创建项目. 后续需要再集成.

添加一个页面 使用

代码语言:javascript
复制
umi g page newpage

会自动生成相应的js, css

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 首先介绍命令行创建项目
  • 使用GUI创建项目
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档