utoai / monk
There is no license information available for the latest version (dev-main) of this package.
基于 Laravel 的 Typecho 主题扩展。
dev-main
2024-11-09 16:45 UTC
Requires
- php: >=8.2
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.9
- illuminate/cache: ^11.28
- illuminate/config: ^11.28
- illuminate/console: ^11.28
- illuminate/container: ^11.28
- illuminate/contracts: ^11.28
- illuminate/database: ^11.28
- illuminate/encryption: ^11.28
- illuminate/events: ^11.28
- illuminate/filesystem: ^11.28
- illuminate/http: ^11.28
- illuminate/log: ^11.28
- illuminate/queue: ^11.28
- illuminate/routing: ^11.28
- illuminate/support: ^11.28
- illuminate/testing: ^11.28
- illuminate/validation: ^11.28
- illuminate/view: ^11.28
- laravel/prompts: ^0.3.1
- laravel/serializable-closure: ^1.3
- league/flysystem: ^3.29
- ramsey/uuid: ^4.7
- symfony/error-handler: ^7.1
- symfony/var-dumper: ^7.1
- vlucas/phpdotenv: ^5.6
This package is auto-updated.
Last update: 2025-06-09 18:29:56 UTC
README
- Acorn 是一个用于将 Laravel 生态集成到 WordPress 中的框架
roots/acorn
只适配Word Press,所以,我决定自己修改一个适配Typecho
的版本,并且会持续更新
!! 忽然发现继续微改,可以支持集成到大部分传统php环境中的
Monk 利用 Laravel 生态系统
Typecho 主题的 Laravel Blade模板,Laravel 组件
使用方法
- 主题/插件
composer i
- 启动程序
Application::configure($basePath = null)
->withPaths(
// 自定义路径
'..\root\app', // 'app' 路径
'..\root\config', // 'config' 路径
)
->withProviders([
// 自定义服务
App\Providers\ThemeServiceProvider::class,
])
->withRouting(
// 添加自定义路由,无需使用typecho添加。
// web: 'D:\pwa\www\w.w\wp-content\themes\root\routes\web.php',
)
->boot();