pieter365 / legacy-laravel
在 Laravel 项目内运行旧版代码库
dev-main
2023-02-13 10:32 UTC
This package is auto-updated.
Last update: 2024-09-13 13:52:22 UTC
README
在 Laravel 项目内运行旧版代码,例如 Codeigniter
为什么?
帮助在 Laravel 内运行旧版项目
安装
1 - 创建一个新的 Laravel 项目
composer create-project --prefer-dist laravel/laravel {projectName} "9.0.*"
2 - 使用 Composer 引入依赖
composer create-project legacy-laravel
3 - 获取配置文件
php artisan vendor:publish
4 - 将您的旧版项目放在 ./legacy
文件夹内。
详细信息
确保您的旧版配置正确,请在 routes/web.php 中添加以下内容:
Route::middleware('legacy') ->any('/{path}', ['as' => 'legacy', 'uses' => '\Legacy\Controller@index']) ->where('path', '.*');