Javascript 如何在膝关节炎中重新加载控制器?
当收到请求时,我希望重新加载控制器以提高调试速度 当我更改控制器方法时,我必须重新加载整个服务器,这需要4-5秒Javascript 如何在膝关节炎中重新加载控制器?,javascript,node.js,koa,Javascript,Node.js,Koa,当收到请求时,我希望重新加载控制器以提高调试速度 当我更改控制器方法时,我必须重新加载整个服务器,这需要4-5秒 我还使用koa mount配置不同的端点,因此解决方案必须与koa mount兼容我通过修补koa mount实现了这一点,允许传入模块路径的字符串,并且在每次请求时都需要调用 在开发模式下,我们使要重新加载的缓存模块无效 在prod中,我们的补丁koa挂载中的require调用将使用缓存模块 请看这里:
我还使用
koa mount
配置不同的端点,因此解决方案必须与koa mount
兼容我通过修补koa mount
实现了这一点,允许传入模块路径的字符串,并且在每次请求时都需要调用
在开发模式下,我们使要重新加载的缓存模块无效
在prod中,我们的补丁koa挂载中的require
调用将使用缓存模块
请看这里: