# f2e-react-app **Repository Path**: f2e-server/f2e-react-app ## Basic Information - **Project Name**: f2e-react-app - **Description**: 基于 f2e-server3 集成 antd 的 SPA模板,支持 less、esbuild、tailwindcss、livereload、proxy、服务端接口开发 等功能 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: http://shy2850.com:8888/ - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2023-04-28 - **Last Updated**: 2025-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # f2e-react-app ## 介绍 集成 antd 的 SPA模板(基于 [f2e-server3](https://gitee.com/f2e-server/f2e-server-3) 构建) ## 安装构建 `npm install` 或 `bun install` ## 运行 `npm run dev` 使用node开发环境 `npm run dev:bun` 如果本地安装了Bun,可以使用Bun开发环境 ## 构建 `sh script/build.sh` 构建前后端代码 `sh script/build-docker.sh` 构建前后端代码并打包成docker镜像, 需要先执行`sh script/build.sh`并在构建环境安装docker ## 主要功能 1. 常用前端开发服务器功能 - 使用esbuild构建,内置external直接编译成lib包注入到html中 - 支持方便的代理配置 - 支持热更新 - 支持try_files配置 - 支持tailwindcss 3. 运行环境支持node和bun 4. 支持简单的服务端接口开发 5. 支持登录认证服务 (密码为admin/123456) 6. 支持最小化构建docker镜像 7. 支持 uWebSockets.js, 可以执行`npm i uNetworking/uWebSockets.js#v20.43.0`从github安装后直接使用,已针对其做了打包优化