todo

解决 cookies 重合问题

导航栏菜单项

页面表格内单元样式细化

仪表盘填充真实数据

下载代码

  1. 下载本地项目安装项目依赖包运行bun install
  2. 确定本地开发环境正常需要安装node.js bun git
  3. 下载代码编辑器vscode 并且安装好插件ts biome tailwind css mdx
  4. 创建环境变量文件 .env复制 .env.example 中的内容到 .env并根据实际情况修改
  5. 启动项目终端运行 bun run dev

上传代码

  1. 使用git命令上传至master分支

添加所有文件

  • git add .

查看文件状态

  • git status

提交到本地仓库

  • git commit -m "提交说明"

推送到远程仓库

  • git push -u origin master

确保已配置Git用户信息

  • git config --global user.name "你的用户名"
  • git config --global user.email "你的邮箱"

git 发布版本命令

  • 首先在package.json文件中跟新最新版本号"version": "1.0.2",
  • 然后终端执行./publish.ps1 <版本号>
  • 在gitea项目地址页面选择 发布 -- 发布最新版本号
  • 返回后可以在 代码 -- 提交记录中查看发布的版本是否挂载正确

目录结构

public/ # 静态资源(图片、字体等) src/ ├── actions/ # 服务端 Action表单提交、数据操作等 ├── app/ # App Router 核心目录 │ ├── (root)/ # 根路由组(无路径前缀) │ ├── login/ # /login 路由页面 │ ├── favicon.ico # 网站图标 │ ├── globals.css # 全局样式 │ └── layout.tsx # 根布局组件 ├── components/ # 可复用 UI 组件 ├── hooks/ # 自定义 React Hooks ├── lib/ # 工具函数、第三方库封装 ├── models/ # 数据模型、类型定义、Schema └── proxy.ts # 代理配置API 转发等) .env # 环境变量(本地开发) .env.example # 环境变量示例模板 .gitignore # Git 忽略文件 .npmrc # npm 配置 biome.json # Biome 代码格式化/检查配置 bun.lock # Bun 包管理器锁文件 components.json # shadcn/ui 组件库配置 Dockerfile # Docker 容器化配置 next-env.d.ts # Next.js 类型声明 next.config.ts # Next.js 配置文件 package.json # 项目依赖与脚本 postcss.config.mjs # PostCSS 配置 README.md # 项目说明文档 tsconfig.json # TypeScript 配置

项目使用到的技术栈

核心框架:

UI / 样式体系:

表单与数据验证:

数据管理与展示:

工程化与开发工具:

部署与构建:

Description
前端项目 -- 管理员后台
https://admin.lanhuip.com
Readme 845 KiB
v1.5.0 Latest
2026-04-20 16:44:27 +08:00
Languages
TypeScript 98.8%
CSS 0.9%
Dockerfile 0.2%