# node-admin **Repository Path**: hou_zhan_guo/node-admin ## Basic Information - **Project Name**: node-admin - **Description**: 项目是基于 vue3+element-plus+pinia 开发的后台管理系统,配套了NodeJs开发的后端API,欢迎一起学习交流。 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 5 - **Created**: 2024-06-23 - **Last Updated**: 2025-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Vue3 + NodeJs 后台管理系统 #### 简介:开箱即用的前端 Vue后台管理项目,配套NodeJs后端项目API。 #### 后端技术栈:Node.js + Express + Mysql + Sequelize ORM #### 源码:https://gitee.com/hou_zhan_guo/express-sequelize-api ## 技术栈 - 基础框架:[vue3](https://github.com/vuejs/vue) - 路由框架:[vue-router](https://github.com/vuejs/vue-router) - 状态管理:[pinia](https://github.com/vuejs/pinia) - UI 框架:[element-plus](https://element-plus.org/zh-CN/) - 代码风格:[eslint](https://github.com/eslint/eslint) - 请求框架:[axios](https://github.com/axios/axios) - 代码压缩:[vite-plugin-compression](https://github.com/vbenjs/vite-plugin-compression) - 打包工具:[vite](https://github.com/vitejs/vite) - 打包工具:[vite-plugin-html](https://github.com/vbenjs/vite-plugin-html) ## 基础功能 - 提炼自中后台项目,开箱即用 - 登录/注销 - 权限验证 - 动态菜单 - 多环境发布 - 国际化多语言 - 动态换肤 - 动态侧边栏(支持多级路由) - 标签页 - 换肤功能 - 支持设置的色系 - 支持设置的菜单类型 - 支持设置的侧边栏折叠 - 用户管理 - 菜单管理 - 部门管理 - 角色管理等 ## 安装 ```bash # 克隆项目 https://gitee.com/hou_zhan_guo/node-admin.git # 进入项目目录 cd node-admin # 安装 pnpm npm install pnpm # 安装依赖 pnpm install # 启动服务 pnpm dev ``` 浏览器访问 [http://localhost:8000](http://localhost:8000)