electron 热更新
试用了下,electron 自带的热更新 并不是特别理想。 想自己处理下载更新文件。刚好看到了网上有一个比较好的处理方式。试了下效果还可以。 使用以下命令将此库包含在项目中: npm install request 在脚本的顶部声明基本依赖项。 var request = require('request'); var fs = require('fs'); 将GET数据流式传输到文件输出。 function downloadFile(file_url , targetPath){ // Save variable to know progress var received_bytes = 0; var total_bytes = 0; var req = request({ method: 'GET', uri: file_url }); var out = fs.createWriteStream(targetPath); req.pipe(out); req.on('response', function ( data ) { // Change the total bytes value to get progress later. total_bytes = parseInt(data.headers['content-length' ]); }); req.on(