noxyz20 / kartobuilder-laravel
此包已弃用,不再维护。未建议替代包。
Laravel 包,用于构建自己的地图。
v0.6.1
2022-04-29 15:06 UTC
Requires
- php: >=7.4
- illuminate/support: >=8
- inertiajs/inertia-laravel: >=0.4
README
介绍
Kartobuilder 是一个用于 Laravel 框架的 php 包,它与 inertia jetstream 栈配合使用,以构建自己的地图。此包与 vue-leafleat (vue3) 一起工作。
这是一个测试版,任何贡献都受欢迎。
安装指南
首先使用 composer 下载包
composer require noxyz20/kartobuilder-laravel
然后使用 artisan 命令安装
php artisan kartobuilder:install
最后迁移数据库并构建 mix
php artisan migrate
npm install && npm run dev
用法
基本路由是 /maps
用于创建地图,以及 /map/:id
用于创建标记等。
要重写这些路由,可以使用环境变量
KARTOBUILDER_ROUTE_ENABLE = true