基础安装 React使用create-react-app创建ts项目时会报错,按照改package.json文件方法降低版本,发现还是缺少配置文件。故采用vite方法安装。 ...
yarn add react-router-dom redux react-redux axios antd @tailwindcss/ui 这将安装React Router、Redux、React-Redux、Axios、Antd和Tailwind CSS库。 配置React Router 在src文件夹中创建一个名为“routes.js”的新文件。在该文件中,您可以定义您的路由配置。例如,您可以使用以下代码定义一个名为“Home”的路由...
4.集成react-router 安装依赖 yarn add react-router-dom 配置路由表 在src目录下新建router文件夹,并在router下新建index.ts文件,内容如下 import { createHashRouter } from "react-router-dom"; import User from "../pages/user"; const router = createHashRouter([ { path: "/", }, { path: "/u...
npm install react-router-dom@6 -S二、使用我们使用 vite 初始化 react 项目:yarn create vite react-router-v6-demo --template react更多关于 vite 的使用,参考vite 官网1. 基本的路由配置// main.jsx 入口文件import React from 'react';import ReactDOM from 'react-dom/client';import App from './...
一、Vite基础环境 1.1 Vite 初始化 由于Vite 需要 Node 18+ 或者 Node 20+ ,所以我们需要切换一下 Node 环境。 直接运行初始化操作,并配置 NVM // 列举当前安装过的 node 版本 nvm ls // 之前项目用的,所以直接用现有的 nvm use v20.5.1 // 写入项目 node 环境 ...
1、初始化 Vite + React 项目 直接用官方提供的模板,一键生成项目:项目命名为 kaimo-cost-h5 # npm 6.x npm 1. 2. 然后进入项目安装依赖,就可以启动服务了 cdkaimo-cost-h5 npminstall npm 1. 2. 3. 2、添加 react-router-dom 路由 ...
打开根目录,参考vite官网,进行配置文件vite.config.js,比如 别名、less、proxy跨域代理 这些常用的配置项。 三、路由 参考react-router-dom-v6官网:https://reactrouter.com/docs/en/v6 (1) 安装路由包:yarn add react-router-dom@6 (2) 项目入口文件不变 ...
react-router-dom v6 版本中使用 useRoutes 进行统一路由管理,并导出使用。 在 Vite 中使用 useRoutes 会报 Uncaught Sy...
采用标准的vite4 / react目录结构,遵循react18 hooks编码开发。 每一个模块都是纯手写定制化开发测试,打造不一样的超简非凡后台模板。整体运行编译非常极速顺滑。 /** * 入口模板 * @author Hs*/import { useEffect } from'react'import { HashRouter } from'react-router-dom'//通过 ConfigProvider 组件实现...
1. 使用vite创建新项目,命令如下:npm create vite my-react-app2. 进入项目文件夹并安装依赖:cd my-react-appnpm install react react-dom react-router-dom redux react-redux axios antd tailwindcss @tailwindcss/ui接着,配置路由和Redux:创建`routes.js`并定义路由,如Home路由:import { ...