如何删除“;空气污染指数;来自Laravel 8中自定义web路由的前缀?

如何删除“;空气污染指数;来自Laravel 8中自定义web路由的前缀?,laravel,laravel-8,laravel-routing,Laravel,Laravel 8,Laravel Routing,我用以下代码修改了我的RouteServiceProvider.php: 公共函数启动() { $this->configureRateLimiting(); $this->routes(函数(){ // ... if(env('THEME_NAME')!==null){ 试一试{ 路由::前缀('api') ->中间件('api') ->名称空间($this->namespace) ->组(基本路径('routes/client-specific/'.env('THEME_-NAME')。/a

我用以下代码修改了我的
RouteServiceProvider.php

公共函数启动()
{
$this->configureRateLimiting();
$this->routes(函数(){
// ...
if(env('THEME_NAME')!==null){
试一试{
路由::前缀('api')
->中间件('api')
->名称空间($this->namespace)
->组(基本路径('routes/client-specific/'.env('THEME_-NAME')。/api.php');
}捕获(\Throwable$th){
// ...
}
试一试{
路由::中间件('web')
->名称空间($this->namespace)
->组(基本路径('routes/client-specific/'.env('THEME_-NAME')。/web.php');
}捕获(\Throwable$th){
// ...
}
}
});
}
然后在
routes/client-specific/”中。环境(“主题名称”)。'/web.php
文件我编写了以下代码:


所以看起来$this->名称空间是“api”。顺便说一下,您不想在配置文件之外使用env()。

我从代码中删除了
->namespace($this->namespace)
部分,但结果相同,并清除了路由缓存?当然,但没有任何更改。检查您的api.php文件这听起来好像您没有保存文件或编辑了错误的文件。我保存了文件:)
api/{local}/cs/list