skyronic / crudkit
此包已被废弃,不再维护。未建议替代包。
一个用于快速构建强大、移动友好的 CRUD(创建/读取/更新/删除)和后台界面的工具包。与 Laravel 集成,并支持其他 MVC 框架。适用于 MySQL 和其他数据库。
0.3.3-beta
2015-12-25 15:40 UTC
Requires
- doctrine/dbal: 2.5.1
- filp/whoops: ~1.1
- league/url: 3.3.1
- nesbot/carbon: ~1.19
- twig/twig: 1.18.0
Requires (Dev)
- phpunit/phpunit: 4.8.*@dev
This package is auto-updated.
Last update: 2019-12-16 03:29:07 UTC
README
一个快速构建强大、移动友好的 CRUD(创建/读取/更新/删除)界面的工具包。 http://crudkit.com
本地构建
除了安装 PHP 之外,请确保已安装 nodejs。
获得基本要求后,请按照以下说明操作
-
克隆仓库
$ git clone git@github.com:skyronic/crudkit.git -
安装 composer。
-
安装/更新依赖项,
$ composer update。 -
使用
$ npm install安装grunt和其他与 Node 相关的包(可能需要使用sudo) -
使用
$ bower install安装客户端依赖项
演示
演示列表位于 demo/ 中。要查看演示操作,请按照以下步骤操作
- 使用以下命令创建
crudkit的符号链接:$ ln -s /home/<username>/path/to/crudkit demo/crudkit - 构建静态文件:
$ grunt buildStatic - 从项目根目录运行
$ php -S 0.0.0.0:8080来启动服务器 - 导航到 https://:8080/demo/sql_basic.php
Laravel 支持
查看 markpurser/laravel-crudkit 以获取类似的项目(与此项目没有共享代码),该项目提供开箱即用的 eloquent 支持,并依赖于 blade 模板和 Laravel 进行路由。