iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >怎么使用React+umi+typeScript创建项目
  • 454
分享到

怎么使用React+umi+typeScript创建项目

2023-07-05 06:07:02 454人浏览 独家记忆
摘要

本篇内容主要讲解“怎么使用React+umi+typescript创建项目”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用React+umi+typeScript创建项目”吧!项目框架搭建

本篇内容主要讲解“怎么使用React+umi+typescript创建项目”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用React+umi+typeScript创建项目”吧!

项目框架搭建的方式

react脚手架

命令行:

npx create-react-app myReactName

项目目录结构:

怎么使用React+umi+typeScript创建项目

浏览器运行,端口号3000:

怎么使用React+umi+typeScript创建项目

Ant-design官网

一、安装方式npm

前提:react ES2015,nodejs v8+
命令行:

npx @umijs/create-umi-app

项目目录结构:

怎么使用React+umi+typeScript创建项目

浏览器运行,端口号3000:yarn start失败

二、安装方式yarn

前提:yarn全局安装配置
命令行:

推荐使用yarn安装yarn create @umijs/umi-app

项目目录结构:

怎么使用React+umi+typeScript创建项目

新建路由以及子路由的配置:
前提:umi官网路由

01定义:在 Umi 应用是单页应用,页面地址的跳转都是在浏览器端完成的,不会重新请求服务端获取 html,html 只在应用初始化时加载一次。所有页面由不同的组件构成,页面的切换其实就是不同组件的切换,你只需要在配置中把不同的路由路径和对应的组件关联上。路由类型配置:02分类:1.开启 hash 模式,让 build 之后的产物包含 hash 后缀。通常用于增量发布和避免浏览器加载缓存。2.设置路由 history 类型。03通过命令创建一个/peoducts路由npx umi g page products --typescript04在.umirc.ts中配置路由

子路由配置:
步骤:

01配置子路由,通常在需要为多个路径增加 layout 组件时使用。02然后在 src/layouts/index 中通过 <Outlet/> 渲染子路由,但是此处遇见了问题。问题描述:模块“"umi"”没有导出的成员“Outlet”。解决思路:1.主要是 ts 对 umi 的识别问题;2.查看下 tsconfig.JSON 文件的配置03最后,访问 /list 和 /admin 就会带上 src/layouts/index 这个 layout 组

代码示意图:

怎么使用React+umi+typeScript创建项目

浏览器运行,端口号8000:yarn start

怎么使用React+umi+typeScript创建项目

三、安装方式umi dev

前提:全局安装umi

安装umi:npm install umi -g查看umi是否安装成功:umi -v

命令行:

创建页面:umi g page indexumi g page users

项目目录结构:

怎么使用React+umi+typeScript创建项目

浏览器运行,端口号3000:

umi dev01这一步会直接打开页面,并且pages文件夹下会多一个.umi目录02.umi目录是一个临时目录1.可以再这里做一些验证,不要直接修改代码2.umi重启或者pages下的文件修改  会重新生成

到此,相信大家对“怎么使用React+umi+typeScript创建项目”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 怎么使用React+umi+typeScript创建项目

本文链接: https://www.lsjlt.com/news/349836.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么使用React+umi+typeScript创建项目
    本篇内容主要讲解“怎么使用React+umi+typeScript创建项目”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用React+umi+typeScript创建项目”吧!项目框架搭建...
    99+
    2023-07-05
  • React+umi+typeScript创建项目的过程
    目录项目框架搭建的方式react脚手架Ant-design官网一、安装方式npm二、安装方式yarn三、安装方式umi dev项目框架搭建的方式 react脚手架 命令行: npx ...
    99+
    2023-02-23
    React+umi+typeScript React+umi+typeScript创建项目
  • React项目怎么从Javascript到Typescript
    本篇内容介绍了“React项目怎么从Javascript到Typescript”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅...
    99+
    2024-04-02
  • 在React项目中使用TypeScript详情
    目录项目目录及ts文件划分在项目中使用TypeScript具体实践组件声明React Hooks使用useStateuseRefuseCallbackuseMemouseContex...
    99+
    2024-04-02
  • 使用React和Threejs怎么创建一个VR全景项目
    使用React和Threejs怎么创建一个VR全景项目?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、搭建框架并安装需要的插件npx create-...
    99+
    2023-06-14
  • React+TypeScript进行项目构建案例讲解
        react项目构建可以很简单,但是如果是结合typescript,其实也不是很麻烦,官网也有很明确的说明。有两种办法:     1、直...
    99+
    2024-04-02
  • React项目中应用TypeScript的实现
    目录一、前言 二、使用方式 无状态组件 有状态组件 受控组件 三、总结 一、前言 单独的使用typescript 并不会导致学习成本很高,但是绝大部分前端开发者的项目都是依赖于框架...
    99+
    2024-04-02
  • TypeScript在React项目中的使用实践总结
    序言 本文会侧重于TypeScript(以下简称TS)在项目中与React的结合使用情况,而非TS的基本概念。关于TS的类型查看可以使用在线TS工具👉TypeScri...
    99+
    2024-04-02
  • 使用VisualStudio创建ASP.NETWebAPI项目
    在本篇文章中将讲解如何使用Visual Studio创建一个新的ASP.NET Web API项目。 在VisualStudio中有两种方式用于创建WebAPI项目: 1、创建带MV...
    99+
    2024-04-02
  • 使用IDEA创建SpringCloud项目
    一、创建父工程 创建一个简单的maven项目,jdk版本使用8 2、输入自己的包名和项目名,父工程和子工程的包名需要保持一致 3、选择自己的maven配置 4、创建好之后在IDEA右下角启用自动导入,父工程的src目录可以删除 5、...
    99+
    2023-08-30
    intellij-idea spring cloud java 服务器 数据库
  • 怎么使用npx创建一个Nuxt.js项目
    本篇内容介绍了“怎么使用npx创建一个Nuxt.js项目”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!$ ...
    99+
    2024-04-02
  • pycharm怎么创建项目
    创建项目步骤:1、打开PyCharm;2、在欢迎界面,点击“Create New Project”按钮,或者在菜单栏中选择“File” > “New Project”;3、在弹出的对话框中,选择您的项目类型,然后点击“Next”;4、选择项...
    99+
    2023-12-09
    pycharm 项目
  • openPNE怎么创建项目
    这篇文章主要讲解了“openPNE怎么创建项目”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“openPNE怎么创建项目”吧!不知道你们有没有用过openPNE,其实我们可以使用openPNE...
    99+
    2023-06-20
  • 快速创建React项目并配置webpack
    目录1.快速创建React项目2.安装所需包3.根目录创建webpack.config.js文件,代码如下4.在根目录下添加文件 .babelrc,代码如下5.修改 package....
    99+
    2024-04-02
  • 如何使用react+antd搭建项目
    这篇文章将为大家详细讲解有关如何使用react+antd搭建项目,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、开发环境:node.js -v 12.16.3create-react-app -v 3....
    99+
    2023-06-15
  • 使用Django框架创建项目
    目录一、Django 管理工具二、创建第一个项目三、视图和 URL 配置四、path() 函数五、使用PyCharm创建Django项目1、打开PyCharm,新建项目2、通过命令行...
    99+
    2024-04-02
  • 怎么在Goland中使用Go Modules创建项目
    这篇文章将为大家详细讲解有关怎么在Goland中使用Go Modules创建项目,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。创建项目Location:新项目文件夹GOROOT:go 安装根...
    99+
    2023-06-14
  • C语言中怎么使用mfc创建项目
    要在C语言中使用MFC(Microsoft Foundation Class)创建项目,需要按照以下步骤进行: 打开Visual ...
    99+
    2024-02-29
    C语言 mfc
  • 怎么用Thymeleaf创建Spring Boot项目
    这篇“怎么用Thymeleaf创建Spring Boot项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们...
    99+
    2024-04-02
  • android studio怎么创建项目
    要创建一个项目,你可以按照以下步骤在Android Studio中创建一个新的项目:1. 打开Android Studio并选择“S...
    99+
    2024-02-29
    android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作