mirror of
https://github.com/msojocs/wechat-web-devtools-linux.git
synced 2025-07-22 00:00:04 +08:00
一些便于测试的细节处理
This commit is contained in:
parent
ae44ec1b65
commit
0af4372388
@ -9,6 +9,8 @@ const parseFile = function (path) {
|
||||
let content = JSON.parse(@.fs.readFile.sync(path, "utf8"));
|
||||
|
||||
content.name = "wechat_devtools";
|
||||
// 开启调试,更新参数
|
||||
content['chromium-args'] = content['chromium-args'].replace('--disable-devtools', '').replace('--ignore-gpu-blacklist', '--ignore-gpu-blocklist')
|
||||
|
||||
@.fs.writeFile.sync(path, JSON.stringify(content, null, 4));
|
||||
|
||||
|
@ -60,3 +60,5 @@ mkdir -p "${package_dir}/node_modules/vscode-ripgrep/bin"
|
||||
cp -fr "${package_dir}/node_modules_tmp/node_modules/vscode-ripgrep/bin/rg" "${package_dir}/node_modules/vscode-ripgrep/bin/rg"
|
||||
|
||||
rm -fr "${package_dir}/node_modules_tmp"
|
||||
# 移除旧配置
|
||||
rm -fr ~/.config/wechat_devtools
|
||||
|
@ -38,7 +38,7 @@ const nwjs = require("../conf/nwjs.json");
|
||||
lastSize = size;
|
||||
lastTime = now;
|
||||
lastProgress = progress;
|
||||
@info(`Downloaded ${@.fs.filename(localPath)}: ${progress.toFixed(2)}%, speed ${speed.toFixed(2)} KiB/s`);
|
||||
process.stdout.write(`Downloaded ${@.fs.filename(localPath)}: ${progress.toFixed(2)}%, speed ${speed.toFixed(2)} KiB/s\r`);
|
||||
}
|
||||
},
|
||||
"onError": this.reject
|
||||
|
@ -104,13 +104,14 @@ let client = @.net.httpClient();
|
||||
lastSize = size;
|
||||
lastTime = now;
|
||||
lastProgress = progress;
|
||||
@info(`Downloaded ${filename}: ${progress.toFixed(2)}%, speed ${speed.toFixed(2)} KiB/s`);
|
||||
process.stdout.write(`Downloaded ${filename}: ${progress.toFixed(2)}%, speed ${speed.toFixed(2)} KiB/s\r`);
|
||||
}
|
||||
},
|
||||
"onError": this.reject
|
||||
});
|
||||
|
||||
}).then(function (localPath) {
|
||||
// 解压
|
||||
|
||||
@info(`Extracting ${localPath}`);
|
||||
|
||||
@ -134,15 +135,19 @@ let client = @.net.httpClient();
|
||||
|
||||
@info(`Upgrading ${@.fs.filename(extractPath)}`);
|
||||
|
||||
// 删除元文件
|
||||
@.fs.deleteFile.sync(@path(__dirname, "../package.nw"));
|
||||
|
||||
// 替换
|
||||
@.fs.moveFile.sync(@path(extractPath, packageDir),
|
||||
@path(__dirname, "../package.nw"));
|
||||
|
||||
// 删除临时
|
||||
@.fs.deleteFile.sync(extractPath);
|
||||
|
||||
if (@.fs.exists(@path(__dirname, "../nwjs"))) {
|
||||
if (!@.fs.exists(@path(__dirname, "../nwjs/package.nw"))) {
|
||||
// 链接
|
||||
@.fs.linkFile("../package.nw", @path(__dirname, "../nwjs/package.nw"));
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user