Skip to content

🚀 基于NestJs + TypeScript + TypeORM + Redis + MySql + Vue + Element-UI编写的一款简单高效的前后端分离的权限管理系统

License

Notifications You must be signed in to change notification settings

aundis/sf-vue-admin

This branch is 67 commits behind hackycy/sf-vue-admin:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

56b7099 · Aug 4, 2021
Jul 12, 2021
Apr 22, 2021
Jul 10, 2021
Mar 26, 2021
Apr 23, 2021
Mar 26, 2021
Jun 30, 2021
Jun 30, 2021
Aug 20, 2020
Aug 20, 2020
Mar 26, 2021
Mar 26, 2021
Jul 5, 2021
Aug 4, 2021
May 27, 2021
May 25, 2021
Aug 20, 2020
Mar 26, 2021
Jul 10, 2021
Aug 4, 2021
Mar 26, 2021
Jun 29, 2021

Repository files navigation

sf-vue-admin

基于MidwayJs + TypeScript + TypeORM + Redis + MySql + Vue + Element-UI编写的一款简单高效的前后端分离的权限管理系统。希望这个项目在全栈的路上能够帮助到你。

后端项目地址:传送门

egg分支仍然支持egg版本

midway分支支持midway版本

后续计划egg版本放弃维护,midway维护已有功能并修复bug,nest在维护的基础上会更新更多的功能。

演示地址

http://opensource.admin.si-yee.com

演示环境账号密码:

账号 密码 权限
openadmin 123456 仅只有各个功能的查询权限
monitoradmin 123456 系统监控页面及按钮权限

开发

# 克隆项目
git clone https://github.com/hackycy/sf-vue-admin

# 进入项目目录
cd sf-vue-admin

# 安装依赖
npm install

# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org

# 启动服务
npm run dev

浏览器访问 http://localhost:9527

发布

# 构建测试环境
npm run build:stage

# 构建生产环境
npm run build:prod

其它

# 预览发布环境效果
npm run preview

# 预览发布环境效果 + 静态资源分析
npm run preview -- --report

# 代码格式检查
npm run lint

# 代码格式检查并自动修复
npm run lint -- --fix

更多信息请参考 使用文档

欢迎Star && PR

如果项目有帮助到你可以点个Star支持下。有更好的实现欢迎PR。

致谢

Browsers support

Modern browsers and Internet Explorer 10+.

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
IE10, IE11, Edge last 2 versions last 2 versions last 2 versions

About

🚀 基于NestJs + TypeScript + TypeORM + Redis + MySql + Vue + Element-UI编写的一款简单高效的前后端分离的权限管理系统

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 59.6%
  • JavaScript 36.8%
  • SCSS 2.8%
  • Other 0.8%