env.KOISHI_WATCH_ROOT的值是否需要配置,如果直接改成相对目录应该怎么改?
我尝试了诸如
- external
- /external
- /external/
- external/
的格式,但都没能生效。我只需要能重载external的模块就可以了,现在每次调试都要重启整个koishi。
env.KOISHI_WATCH_ROOT的值是否需要配置,如果直接改成相对目录应该怎么改?
我尝试了诸如
的格式,但都没能生效。我只需要能重载external的模块就可以了,现在每次调试都要重启整个koishi。
4.12.0 版本的 --watch 功能有点 bug,你可以直接编辑配置文件完成 hmr 的监听:
plugins:
group:develop:
hmr:
root: external
我新建的工作区的默认配置是
hmr:
root: .
但是 yarn dev
不像过去那样能自动热重载,改成 root: external
也没有变化
edit:
除了热重载以外,yarn dev
也不像从前一样会去寻找 src
文件夹底下的 .ts
文件加载
之前尽管按照该方式进行配置,也没有热重载,怀疑是node版本过老,更新版本后热重载生效,不知道这对其他人是否适用。
等一个最终方案(
等到了叫我((