{"id":27301210,"url":"https://github.com/xuxuxu-ni/nodeplatform-eggjs","last_synced_at":"2025-08-02T03:07:53.873Z","repository":{"id":39123478,"uuid":"164779527","full_name":"xuxuxu-ni/nodePlatform-eggjs","owner":"xuxuxu-ni","description":"基于egg.js编写的node平台,演示地址不要乱搞啊","archived":false,"fork":false,"pushed_at":"2022-12-12T19:41:17.000Z","size":29452,"stargazers_count":223,"open_issues_count":28,"forks_count":57,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-04-12T01:47:32.192Z","etag":null,"topics":["egg","element-ui","elementui-vue","mysql","rbac","vue","vue-admin"],"latest_commit_sha":null,"homepage":"http://49.235.188.111","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xuxuxu-ni.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-01-09T03:23:59.000Z","updated_at":"2025-02-16T10:36:43.000Z","dependencies_parsed_at":"2023-01-28T00:16:30.445Z","dependency_job_id":null,"html_url":"https://github.com/xuxuxu-ni/nodePlatform-eggjs","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/xuxuxu-ni/nodePlatform-eggjs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxuxu-ni%2FnodePlatform-eggjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxuxu-ni%2FnodePlatform-eggjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxuxu-ni%2FnodePlatform-eggjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxuxu-ni%2FnodePlatform-eggjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xuxuxu-ni","download_url":"https://codeload.github.com/xuxuxu-ni/nodePlatform-eggjs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xuxuxu-ni%2FnodePlatform-eggjs/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268330910,"owners_count":24233151,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["egg","element-ui","elementui-vue","mysql","rbac","vue","vue-admin"],"created_at":"2025-04-12T01:45:13.098Z","updated_at":"2025-08-02T03:07:53.796Z","avatar_url":"https://github.com/xuxuxu-ni.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nodePlatform\n### 基于egg.js+jwt+mysql编写的开箱即用的权限管理后台\n### 前台: [vue-xuAdmin](https://github.com/Nirongxu/vue-xuAdmin) (因为本项目的权限需要后台可配置,所以`vue-xuAdmin`的权限部分做了修改)\n### 后台: egg.js\n### 数据库: mysql\n\n### 演示地址(乞丐版服务器比较卡):http://49.235.188.111\n\n👤 **NiRongxu**\n\n* Github: [@NiRongxu](https://github.com/NiRongxu)\n* QQ: 595485548\n* QQ群: 157216616\n* email: 595485548@qq.com\n\n### 已实现功能\n#### 使用之前请先了解`egg.js`，然后把`/server/config/config.local.js`数据库配置成自己的，只要手动创建数据库就行，数据表在系统运行时会自动创建,并且自动创建超级管理员账号,为了系统稳定性该账号不可以被删除,不可以被降级权限\n\n- [x] 注册\n- [x] 登录\n- [x] token校验过期处理（临时过期，永久过期）\n- [ ] 微信登录\n- [x] 个人资料修改\n- [x] 角色管理，（增加，删除，修改）系统默认创建超级管理员角色，除了超级管理员任何角色不可对其删除修改\n- [x] 权限管理 对每个角色分配不同的页面路由权限和按钮权限，(当前角色的用户只能分配自己拥有的页面权限和按钮权限)\n- [x] 管理员对普通用户资料修改\n- [x] 账号管理（增加，删除，修改）系统默认创建超级管理员账号，除了超级管理员任何角色不可对其删除修改\n- [x] 添加账号\n- [x] 用户列表\n- [x] 用户状态管理\n- [x] 发表文章 文章发布编辑器有`markdown`和`富文本`两种模式，`markdown`解析为`markdown`，`html`，`json`三种文本格式\n- [x] 文章缩略图\n- [x] 文章banner\n- [x] 修改文章\n- [x] 删除文章\n- [x] 文章列表\n- [x] 发表评论\n- [x] 回复评论\n- [x] 评论管理 （增加，删除，修改）\n- [x] 评论列表\n\n### 系统截图\n#### 首次运行截图\n![image.png](https://i.loli.net/2019/12/27/dJ8ypE9MnBT2OiD.png)\n#### 内容截图\n![image.png](https://i.loli.net/2019/12/26/8LCoklMW4sPg3rH.png)\n![image.png](https://i.loli.net/2020/05/13/67n2YkZwxLBFDMy.png)\n![image.png](https://i.loli.net/2020/05/13/csZJ1Ydkgem3SMV.png)\n![image.png](https://i.loli.net/2020/05/13/gVeOjTvFns3ou4W.png)\n![image.png](https://i.loli.net/2020/05/13/iKx1uf3JbHAYzCw.png)\n![image.png](https://i.loli.net/2019/12/27/hqV6uDIk8CmUc5O.png)\n![image.png](https://i.loli.net/2019/12/26/JL7nEmjWCvfXxTO.png)\n![image.png](https://i.loli.net/2019/12/26/6KbydLqF5ADjXgk.png)\n![image.png](https://i.loli.net/2019/12/27/ez93ycY68tCwovj.png)\n![image.png](https://i.loli.net/2019/12/26/THP75qMD964xmCy.png)\n![image.png](https://i.loli.net/2019/12/26/VPlrNURWHmhaDAd.png)\n\n## 结语\n如果这个框架对你有帮助的话，请给个星点个star\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxuxuxu-ni%2Fnodeplatform-eggjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxuxuxu-ni%2Fnodeplatform-eggjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxuxuxu-ni%2Fnodeplatform-eggjs/lists"}