Skip to content

这是一款简单好上手的后台管理系统,该系统使用了rsbuild作为打包工具,使其在原有的基础上优化打包速度以及页面加载速度; 使用vue3 + pinia + element-plus + TS搭建,其中还有functional-helpers + @log-reporting为自己封装的函数辅助插件;避免在package.json中使用大量的依赖;而基础的hooks + emus + utils封装在其中,这样在不同的业务场景中都可以使用!

License

Notifications You must be signed in to change notification settings

wangxiaoze-view/sim-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sim-admin

这是一款简单好上手的后台管理系统,该系统使用了rsbuild作为打包工具,使其在原有的基础上优化打包速度以及页面加载速度;

使用vue3 + pinia + element-plus + TS搭建,其中还有functional-helpers + @log-reporting为自己封装的函数辅助插件;避免在package.json中使用大量的依赖;而基础的hooks + emus + utils封装在其中,这样在不同的业务场景中都可以使用!

效果

以下为部分页面

X X
X X
X X
X X
X X
X X
X X

进度

  • 支持自定义主题以及主题色
  • 支持暗黑色,同时模拟ELEMENT-PLUS的暗黑动画效果
  • mock数据
  • echarts自定义数据
  • hooks的开发
  • 内置辅助函数插件
  • 内置部分css动画以及3d效果, three-3d效果和css效果请看 预览
  • 404, 403,500页面开发
  • 其他功能更新/开发请看

运行

  1. 请优先使用pnpm
pnpm install
  1. 运行项目
pnpm dev
  1. 打包项目
pnpm build

可能出现的问题

  1. functional-helpers拉取失败,那么您可以在GITHUB中进行下载, 使用本地包的形式
{
  "functional-helpers": "file:./functional-helpers"
}
  1. 系统中使用了 tresjs,如果对应的页面加载失败,可以查看知识库,控制台可能会报警告,对此您可以忽略它,官网还没有对应的解决方案,其解决方案仅仅适用于vite 系统已将tresjs迁移为3d外链

About

这是一款简单好上手的后台管理系统,该系统使用了rsbuild作为打包工具,使其在原有的基础上优化打包速度以及页面加载速度; 使用vue3 + pinia + element-plus + TS搭建,其中还有functional-helpers + @log-reporting为自己封装的函数辅助插件;避免在package.json中使用大量的依赖;而基础的hooks + emus + utils封装在其中,这样在不同的业务场景中都可以使用!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published