PHPackages                             lovefc/laravel-route-notes - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. lovefc/laravel-route-notes

ActiveLibrary

lovefc/laravel-route-notes
==========================

Laravel Routing Annotation

1.0.3(1y ago)248MITPHPPHP ^8.0.0

Since Dec 7Pushed 1y ago1 watchersCompare

[ Source](https://github.com/lovefc/laravel-route-notes)[ Packagist](https://packagist.org/packages/lovefc/laravel-route-notes)[ RSS](/packages/lovefc-laravel-route-notes/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

laravel-route-notes
===================

[](#laravel-route-notes)

laravel框架扩展，原生注解生成路由 优点是直接生成路由文件，不在运行中解析路由，提升效率

中文介绍 | [English](https://github.com/lovefc/laravel-route-notes/blob/master/doc/readme-en.md)

使用环境
----

[](#使用环境)

- [PHP](https://php.net/) &gt;= 8.0
- [Laravel](https://laravel.com/) &gt;= 9.0

如何安装
----

[](#如何安装)

直接使用composer进行安装:

```
composer require lovefc/laravel-route-notes:1.0.3
```

命令使用
----

[](#命令使用)

```
php artisan notes:route [-p dirname] [-f filename]

```

**-p** 要生成的控制器目录名称,默认为`app/Http/Controllers/`

**-f** 生成的路由文件地址,默认为`route/date("Y-m-d-His").php`

> 如果不指定控制器目录，默认会扫描app/Http/Controllers/下的所有控制器文件进行生成

注解使用
----

[](#注解使用)

首先要先在控制器类中标记开启注释功能,这样运行命令才会生成路由

```
