pomelo
pomelo copied to clipboard
热更优化
app.js
- 上图设置可以设置热更。但是,查看源码。
每次都会去把某个类型服务器上的handler目录下的所有文件都重新加载,如果我只是改变一个文件,就没必要重新加载所有的文件吧。 所以简单优化了下,有问题可以下面反馈。 node_modules\pomelo\lib\common\service\handlerService.js
node_modules\pomelo-loader\lib\loader.js 同时 loader.js里导出loadFile
以上是handler的写法,同理,remote也可以类似的改。
若是优化最好把fs.watch替换为chokidar/node-watch的watch函数
若是优化最好把fs.watch替换为chokidar/node-watch的watch函数
有用,感谢!