# vmtemplateadmin **Repository Path**: lzan13/vmtemplateadmin ## Basic Information - **Project Name**: vmtemplateadmin - **Description**: 使用 ts+vue3+element-plus+vite 进行开发的一套社交项目后台管理系统,具体使用及功能详情看下边介绍 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://melove.net - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2022-07-20 - **Last Updated**: 2023-09-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vmtemplateadmin 使用 ts+vue3+element-plus+vite 进行开发的一套社交项目后台管理系统,具体使用及功能详情看下边介绍 ### 界面效果
banner
### 本地开发调试 记得复制`config/.env.template`一份到 `config/.env`和`config/.env.development` 然后修改里边对应的值为开发配置 ```shell # 复制配置文件,并修改内部配置 $ cp config/.env.template config/.env $ cp config/.env.template config/.env.development # 安装依赖 $ yarn install # 开发调试,会监听文件改动重新加载 $ yarn dev # 更新依赖 $ yarn upgrade-interactive --latest ``` ### 发布上线 记得复制`config/.env.template`一份到 `config/.env.production` 然后修改里边对应的值为线上配置 ```shell # 复制配置文件,并修改内部配置 $ cp config/.env.template config/.env.production # 打包编译 $ yarn build # 规则检查 $ yarn lint # 打包发布代码 $ tar -czvf ./vmtemplateadmin.tgz -C dist . # 将打包的代码上传到要发布的服务器上,解包 $ scp vmtemplateadmin.tgz aly:/var/www/vmtemplate/admin/; rm vmtemplateadmin.tgz # 解压打包的资源 $ tar -xzvf vmtemplateadmin.tgz .; rm vmtemplateadmin.tgz # 重启 ngnix $ /etc/init.d/nginx restart ``` ### 功能 TODO 整理下已完成和待完成的功能点 **主题配置功能** - [x] 固定头部 - [x] 显示底部 - [x] 菜单手风琴效果 - [x] 显示 Logo - [x] 显示标签 - [x] 标签缓存 - [x] 深色模式 - [x] 灰色模式 - [x] 水印 - [x] 内容切换动画 **其他功能点** - [ ] 国际化 - [x] 配置 OK - [ ] 翻译待完成 - [x] 菜单搜索 **数据管理** - [x] 统计面板 - [x] 配置管理,一些有限的数据,供其他数据使用的数据 - [x] 内容分类 - [x] 站点配置,这里可以根据需要配置多种数据 - [x] 客户端参数 - [x] 用户协议/隐私政策/用户行为规范 - [x] 职业管理 - [x] 角色管理 - [x] 版本配置 - [x] 数据管理 - [x] 程序列表 - [x] 附件列表 - [x] 增删改查 - [x] 普通数据展示 - [ ] 附件内容展示 - [x] 黑名单列表 - [x] 签到记录 - [x] 验证码 - [x] 评论管理 - [x] 商品管理 - [x] 反馈管理 - [x] 用户关系 - [x] 礼物列表 - [x] 礼物记录 - [x] 喜欢数据 - [x] 喜欢列表 - [x] 匹配信息 - [x] 通知列表 - [x] 订单列表 - [x] 帖子列表 - [x] 增删改查 - [x] 普通数据展示 - [ ] 附件展示 - [x] 房间列表 - [x] 增删改查 - [x] 普通数据展示 - [ ] 成员展示 - [x] 积分变动 - [x] 用户信息 - [x] 增删改查 - [x] 数据展示 - [x] 个人中心 - [x] 信息编辑 - [x] 更新邮箱 - [x] 更新密码 - [ ] 更新手机号 ### 更多 总体介绍 [忘忧大陆项目整体介绍](https://www.yuque.com/lzan13/nepenthe/ypa51f) **项目客户端下载体验** - [本地 APK 包下载](http://app.melove.net/fwn) - [GooglePlay 市场下载](https://play.google.com/store/apps/details?id=com.vmloft.develop.app.nepenthe) **开源仓库地址** - [gitee/VMTemplateAndroid](https://gitee.com/lzan13/VMTemplateAndroid) Android 客户端 - [gitee/vmtemplateadmin](https://gitee.com/lzan13/vmtemplateadmin) 管理端项目使用`vue3`+`vite`+`element-plus` - [gitee/vmtemplatehome](https://gitee.com/lzan13/vmtemplatehome) 首页端项目使用`vue3`+`vite` - [gitee/vmtemplateserver](https://gitee.com/lzan13/vmtemplateserver) 服务器端项目使用`eggjs` - [github/VMTemplateAndroid](https://github.com/lzan13/VMTemplateAndroid) Android 客户端 - [github/vmtemplateadmin](https://github.com/lzan13/vmtemplateadmin) 管理端项目使用`vue3`+`vite`+`element-plus` - [github/vmtemplatehome](https://github.com/lzan13/vmtemplatehome) 首页端项目使用`vue3`+`vite` - [github/vmtemplateserver](https://github.com/lzan13/vmtemplateserver) 服务器端项目使用`eggjs` **沟通交流** 可以通过已下方式找到我,获取最新信息,以及技术支持 公众号: 穿裤衩闯天下
公众号: 穿裤衩闯天下
QQ 群: 901211985 个人 QQ: 1565176197
QQ 交流群 个人 QQ
**支持赞助** 如果你觉得当前项目帮你节省了开发时间,想要支持赞助我的话 👍,可以扫描下方的二维码打赏请我吃个鸡腿 🍗,你的支持将鼓励我继续创作 👨‍💻‍,感谢 ☺️ [赞助列表](./sponsor.md)
支付宝捐赠 微信捐赠
### LICENSE [MIT License Copyright (c) 2022 lzan13](./LICENSE) ## 配置参考 [Configuration Reference](https://cli.vuejs.org/zh/config/).