我在 composer.json 中增加了目录 文件修改热更不生效

kspade

composer.json

"autoload": {
    "psr-4": {
        "": "test/"
    }
}

我在跟目录加了一个目录:test
然后再:config/process.php 增加了:

run_path() . '/test',  

然后在/config/route.php 中自动路由了目录下控制器文件

Route::any('/test/{controller}[/{action}]' ..... *** 

启动webman后访问:http://xxx/test/ceshi/index 没问题能正确访问/test/ceshi.php 里面的index方法

但是当我修改ceshi.php 里面文件内容后不生效 ,终端也有提示:

/test/ceshi.php update and reload
Workerman[webman] reloading

但是刷新:http://xxx/test/ceshi/index 页面内容并没有被改变,请问这是为什么?如何解决!

246 2 0
2个回答

admin

composer autoload dump

百度这三个关键词

  • kspade 2023-10-27

    不是这些的问题,原来是我执行了一个 GO 第三方二进制文件,似乎它把 终端卡住了,导致不能热更,甚至后续的shell 都无法执行,得把它的启动消息 打入黑洞才行

释永战

你需要重启一下,不然依赖加载不到····

  • 暂无评论
🔝