新建项目
npm create vite
配置路由
项目根目录执行命令安装依赖
npm install react-router-dom
安装AntDesign
项目根目录执行命令安装依赖
npm install antd --save
至于使用AntDesign,就这一步就可以了,使用table举例:
官网:https://ant.design/components/table-cn
其他关键配置
src>新建router文件夹>新建index.tsx
// index.tsx
import {
lazy, ComponentType } from 'react'
// 动态路由部分
const pages = import.meta.glob('../pages/**/*.tsx')
const dynamicRoutes = Object.entries(pages)
.filter(([path]) => !path.includes('/components/'))
.map(([path, component]) => {
const name = path.match(/\.\.\/pages\/(.*)\.tsx$/)?.[1]
if (!name) return null
let routePath = `/${
name.toLowerCase()