承接 superadminx/admin 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

superadminx/admin

最新稳定版本:v3.1.2

Composer 安装命令:

composer create-project superadminx/admin

包简介

SuperAdminx基于webman的中后台开发框架

README 文档

README

介绍

后端主要集成权限管理(可基于接口级别权限)、代码生成,后续将已经插件形式开放更多功能;前端内置多种布局,基于按钮级别的权限,扩展多种form字段及table中预览展示的多个组件

软件架构

后端基于workermanwebman高性能HTTP框架,常用的ThinkORMThinkValidate,前端基于reactjs写的,主要用到的组件库是Ant DesignProComponents

使用文档

SuperAdminx文档 联系我们

预览

点此预览

安装教程

环境要求

  • php >= 8.1
  • mysql >= 5.6
  • node >= 20

php需要的扩展

  • fileinfo
  • imagemagick
  • exif
  • xlswriter 表格导入导出用的此扩展,如导入导出换成其它逻辑可以不用安装
  • redis 非必须,如果要用消息列队或缓存用redis

php需要解除的禁用函数

开始安装

  1. 获取源码,以下3种方式任选一
# 第一种:推荐
composer create-project superadminx/admin

# 第二种Gitee获取源码
git clone https://gitee.com/zouyi/SuperAdminx.git

# 第三种Github获取源码
git clone https://github.com/zouyi741599086/SuperAdminx.git
  1. 如果通过第一种方式则直接跳过,第二、三通过git获取源码才需要进入项目根目录,安装依赖
composer install
  1. 数据库
  • 新建数据库,编码为utf8mb4,导入根目录下 superadminx.sql,此sql是用navicat导出的
  • 修改根目录下 .env 里面数据库配置

  1. 启动项目

windows用户:双击项目根目录 windows.bat 或者在根目录运行 php windows.php 启动

linux用户:调试方式运行 php start.php start,守护进程方式运行 php start.php start -d

更多细节参考webman官方文档


  1. 进行根目录/public/admin_react/,安装前端依赖
npm install
  1. 运行前端,即可访问http://localhost:5200/admin/,登录的帐号密码同 预览
npm run dev

统计信息

  • 总下载量: 49
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 5
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 5
  • Watchers: 1
  • Forks: 4
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-12-10