php - 添加 Swagger Laravel 后无法创建新路由
问题描述
我已使用此文档https://codefactory.searchmymarket.com/install-swagger-in-laravel/为我的 Laravel 项目中的所有 API 创建 swagger 文档
该文档适用于已添加的 API,但是当我尝试添加新路由时,即使它们是 Web 路由,当我尝试使用 browser/Postman/Swagger 访问其链接时,它们也不会显示,新的 API 会显示在Swagger 文档,但如果我尝试访问它们,它们会给我错误 404,就像它们从不存在一样
我尝试使用该命令php artisan route:list
显示项目中的路线列表,但它没有向我显示我的新路线,就像它们不存在一样
任何帮助将不胜感激,谢谢
解决方案
问题解决了,只需要清除路由缓存使用
php artisan route:clear
推荐阅读
- python - pip 升级后无法安装 numpy
- javascript - 根据给定变量的长度动态创建函数
- python - Python - Argparse:调用帮助参数返回错误
- youtube-api - Youtube Data API V3 - 通过 PHP 代码上传视频显示错误
- perl - 如何在 Perl 中将一系列数字(例如:100 到 200)作为命令行参数传递?
- sql-server - 从包含在“with”子句中的列计算
- django - 是否可以减少与数据库的连接?
- python - ValueError:序列太大;不能大于 32
- python - 使用 azureml-sdk 时出现 numpy 错误
- google-sheets - 在 Google 表格中使用多列数据进行匹配并返回值