# react18-admin **Repository Path**: noviceLuo/react18-admin ## Basic Information - **Project Name**: react18-admin - **Description**: React 18 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-05-30 - **Last Updated**: 2025-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # React + TypeScript + Vite ## 目录 - api # 网络请求 - assets # 静态资源文件 - config # 配置文件 - hook - layout # 布局 - router # 路由 - styles # 样式 - types # TS 类型定义 - utils # 工具类 - views # 视图 ## yarn 配置 ```bash # 获取yarn下载地址 $ yarn config get registry # yarn 修改配置 # 在项目根目录(package.json同一目录)中新建.yarnrc文件,编辑文件内容如下: registry "https://registry.npm.taobao.org" # 命令行修改配置 npm config set registry https://registry.npm.taobao.org yarn config set registry https://registry.npm.taobao.org ``` ## 插件 ```bash 路由 $ yarn add react-router-dom # https://reactrouter.com/en/main/start/overview UI库 $ yarn add antd # https://ant-design.antgroup.com/docs/react/customize-theme-cn ``` ## 核心 use ```bash useState useEffect useMemo useCallback useTransition ``` ## 核心 API ```bash memo ``` ## Router ```bash $ yarn add react-router-dom NavLink Link Outlet Navigate useNavigate useParams useLoaderData redirect #重定项 ``` ## CSS ``` :global() ```