🎈 Slow Admin - 使用Laravel和Amis快速构建你的后台

Slow Admin

基于 Laravelamis 开发的后台框架.
完整支持 amis 组件120余个

Laravel

Laravel 是一个全栈Web应用程序框架,具有富有表现力、优雅的语法。

amis

amis 是一个低代码前端框架,它使用 JSON 配置来生成页面,可以减少页面开发工作量,极大提升效率。

文档

功能

  • 基础后台功能
    • 后台用户管理
    • 角色管理
    • 权限管理
    • 菜单管理
  • 代码生成器
    • 创建数据迁移文件
    • 创建数据表
    • 创建模型
    • 创建基础控制器代码
    • 创建Service
  • Amis 全组件封装

环境

  • PHP >= 8.0
  • Laravel 9

截图

首页
管理员
代码生成器



安装

  1. 安装 Laravel

    composer create-project laravel/laravel example-app
  2. 配置 .env

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=slow_admin
    DB_USERNAME=root
    DB_PASSWORD=
  3. 获取 Slow Admin

    composer require slowlyo/slow-admin
  4. 发布资源

    php artisan vendor:publish --provider="Slowlyo\SlowAdmin\SlowAdminServiceProvider" --force
  5. 安装

    php artisan admin:install
  6. 运行项目

    在你的环境把代码跑起来

    或者在 laravel 目录执行 php artisan serve

    在浏览器打开 http://localhost/admin 即可访问

    初始账号密码都是 admin

项目地址

gitee

在线体验

点我点我

本作品采用《CC 协议》,转载必须注明作者和本文链接
海到无涯天作案,山登绝顶我为峰
本帖由 MArtian 于 1年前 加精
slowlyo
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 40

加油!

1年前 评论
slowlyo (楼主) 1年前
jxdr 3个月前

大佬666,望加油更新

1年前 评论

666., mark

1年前 评论
slowlyo (楼主) 1年前
晓飞 (作者) 1年前

牛!代码生成支持链表吗

1年前 评论
slowlyo (楼主) 1年前

为啥取这个名字

file

1年前 评论
slowlyo (楼主) 1年前
黑将军

跟amis-admin有哪些不一样?我看你好像有鸣谢

1年前 评论
slowlyo (楼主) 1年前
slowlyo (楼主) 1年前
playmaker

Laravel

跟别的都有啥区别?错别字?

1年前 评论
slowlyo (楼主) 1年前
playmaker (作者) 1年前

file
为什么我安装不上啊

Laravel
:joy: :joy:

1年前 评论
slowlyo (楼主) 1年前
slowlyo (楼主) 1年前
slowlyo (楼主) 1年前
slowlyo (楼主) 1年前
liugy (作者) 1年前
liugy (作者) 1年前
liugy (作者) 1年前

:joy: 我之前用tp做了一个tpamis 做完之后就放弃amis了 github.com/dbkuaizi/tpamis

1年前 评论
slowlyo (楼主) 1年前
slowlyo (楼主) 1年前
dbkuaizi (作者) 1年前

和Dcat-admin很像,大佬加油搞,要持续更新

1年前 评论

运行 php artisan admin:install 后报这个错:

file

env配置:

file

1年前 评论
slowlyo (楼主) 1年前
slowlyo (楼主) 1年前
Trace92 (作者) 1年前

请问下你的文档是用什么写的?

1年前 评论
slowlyo (楼主) 1年前

所有的都 报错啊, 怎么搞 vagrant@homestead:~/code/example-app$ composer require slowlyo/slow-admin:* ./composer.json has been updated Running composer update slowlyo/slow-admin Loading composer repositories with package information Updating dependencies Your requirements could not be resolved to an installable set of packages.

Problem 1 - Root composer.json requires slowlyo/slow-admin * -> satisfiable by slowlyo/slow-admin[v0.8.0, v0.8.5, v1.0.0, ..., v1.7.10]. - slowlyo/slow-admin[v0.8.0, ..., v0.8.5, v1.0.0, ..., v1.7.10] require illuminate/support ~9 -> found illuminate/support[v9.0.0, ..., v9.52.16] but these were not loaded, likely because it conflicts with another require.

Installation failed, reverting ./composer.json and ./composer.lock to their original content.

3个月前 评论

包名改了, 怪不得安装不上.

file

3个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!