# knno-admin-template **Repository Path**: thor.qin/knno-admin-template ## Basic Information - **Project Name**: knno-admin-template - **Description**: 一个轻量的后台项目模板。 使用框架、库:@knno/jsx, @knno/jsx-ui, @knno/web, prisma, tailwindcss 等 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-01 - **Last Updated**: 2026-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # knno-admin-template > 企业级后台管理系统模板 基于 `@knno/jsx` 和 `@knno/web` 构建的轻量级后台管理系统模板,适合快速搭建企业级管理应用。 ## ✨ 特性 - 🚀 轻量级前端运行时(无虚拟 DOM、无 Hooks) - 🔐 完整的 Session 认证系统 - 📋 菜单和路由管理 - 🏢 组织机构管理(树形结构) - 🔒 RBAC 权限控制 - 🎨 Tailwind CSS 样式 - 📦 Prisma ORM + PostgreSQL ## 🚀 快速开始 ```bash # 1. 克隆项目 git clone cd # 2. 安装依赖 pnpm install # 3. 配置环境变量 cp .env.example .env # 编辑 .env 配置数据库连接 # 4. 初始化数据库 pnpm prisma:db-push pnpm prisma:generate pnpm db:seed # 5. 启动开发服务器 pnpm dev ``` 访问 http://localhost:8080,使用默认账号登录: - 用户名:`admin` - 密码:`admin123` ## 📖 文档 - [快速开始](docs/快速开始.md) - 环境配置、数据库初始化 - [开发指南](AGENTS.md) - 添加页面、菜单、API 等开发规范 ## 🛠 技术栈 | 层级 | 技术 | |------|------| | 前端 | @knno/jsx, @knno/jsx-ui, Tailwind CSS | | 后端 | @knno/web, Prisma | | 数据库 | PostgreSQL | | 构建 | esbuild | ## 📁 项目结构 ``` ├── src/ │ ├── client/ # 前端代码 │ ├── server/ # 后端代码 │ └── shared/ # 共享代码 ├── prisma/ # Prisma 配置 ├── docker/ # Docker 配置 └── docs/ # 文档 ``` ## 📝 说明 > **基于此模板创建新项目时,请重写本 README 文件** > > 说明您的项目用途、业务功能和特定配置。 ## 📄 许可证 MIT