skyronic/crudkit

此包已被废弃,不再维护。未建议替代包。

一个用于快速构建强大、移动友好的 CRUD(创建/读取/更新/删除)和后台界面的工具包。与 Laravel 集成,并支持其他 MVC 框架。适用于 MySQL 和其他数据库。

0.3.3-beta 2015-12-25 15:40 UTC

This package is auto-updated.

Last update: 2019-12-16 03:29:07 UTC


README

GitHub license

一个快速构建强大、移动友好的 CRUD(创建/读取/更新/删除)界面的工具包。 http://crudkit.com

本地构建

除了安装 PHP 之外,请确保已安装 nodejs

获得基本要求后,请按照以下说明操作

  1. 克隆仓库 $ git clone git@github.com:skyronic/crudkit.git

  2. 安装 composer

  3. 安装/更新依赖项,$ composer update

  4. 使用 $ npm install 安装 grunt 和其他与 Node 相关的包(可能需要使用 sudo

  5. 使用 $ 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 进行路由。