今天特别推荐!!基于 vue 3 + vite 6+ typescript + element-plus 构建的后台管理前端模板

开源程序 2025年9月11日 23

今天给大家推荐一个基于 vue 3 + vite 6+ typescript + element-plus 构建的后台管理前端模板,为啥推荐给大家,因为好用,我已经用了一段时间啦,还因为我想记录下来,方便之后查找。

项目简介

vue3-element-admin 基于 Vue3、Vite7、TypeScript 和 Element-Plus 搭建的极简开箱即用企业级后台管理前端模板,作者还配套了对应的后端接口,java后端和nodejs后端,真正做到了开箱即用。

项目特色

– 简洁易用:基于 vue-element-admin 升级的 Vue3 版本,无过渡封装 ,易上手。

– 数据交互: 支持 `Mock` 数据

-系统功能:提供用户管理、角色管理、菜单管理、部门管理、字典管理、系统配置、通知公告等功能模块。

– 权限管理: 支持动态路由、按钮权限、角色权限和数据权限等多种权限管理方式。

– 基础设施: 提供国际化、多布局、暗黑模式、全屏、水印、接口文档和代码生成器等功能。

– 持续更新:项目持续开源更新,实时更新工具和依赖。

演示效果图

项目启动

快速开始

# 克隆代码
git clone 见下方

# 切换目录
cd vue3-element-admin

# 安装 pnpm
npm install pnpm -g

# 设置镜像源(可忽略)
pnpm config set registry https://registry.npmmirror.com

# 安装依赖
pnpm install

# 启动运行
pnpm run dev

项目部署

执行 `pnpm run build` 命令后,项目将被打包并生成 `dist` 目录。接下来,将 `dist` 目录下的文件上传到服务器 `/usr/share/nginx/html` 目录下,并配置 Nginx 进行反向代理。

pnpm run build

以下是 Nginx 的配置示例:

server {
listen 80;
server_name localhost;

location / {
root /usr/share/nginx/html;
index index.html index.htm;
}

# 反向代理配置
location /prod-api/ {
# 请将 api.youlai.tech 替换为您的后端 API 地址,并注意保留后面的斜杠 /
proxy_pass http://api.youlai.tech/;
}
}

项目下载

资源下载
PHP学习网
公众号回复“PHPER7492”获取下载!
请打开微信扫描右边的二维码回复关键字“PHPER7492”也可以微信直接搜索“PHP学习网”关注微信公众号获取。


关注微信公众号『PHP学习网

第一时间了解最新网络动态
关注博主不迷路~

PHP学习网:站内收集的部分资源来源于网络,若侵犯了您的合法权益,请联系我们删除!
分享到:
赞(0)

文章评论

您需要之后才可以评论
0点赞 0评论 收藏 QQ分享 微博分享

PHP学习网

PHP学习网