From 62adf67562b6fb02919f2dd70af1122cb160dc22 Mon Sep 17 00:00:00 2001 From: CHERWING <160421895+CHERWING@users.noreply.github.com> Date: Mon, 13 May 2024 19:04:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BD=91=E6=98=93=E7=94=9F=E6=B4=BB=E7=A0=94?= =?UTF-8?q?=E7=A9=B6=E7=A4=BE=E5=B0=8F=E7=A8=8B=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WYSHYJS.js | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/WYSHYJS.js b/WYSHYJS.js index c840c62..2e7d0cf 100644 --- a/WYSHYJS.js +++ b/WYSHYJS.js @@ -81,18 +81,11 @@ console.log(`✨✨✨ ${APP_NAME} ✨✨✨ if (APP_CONFIG['NEW_VERSION'] != local_version) { Log(`\n 当前版本:${local_version}`) Log(`\n 最新版本:${APP_CONFIG['NEW_VERSION']}`) - if (SCRIPT_UPDATE==True){ + if (SCRIPT_UPDATE==true){ console.log('开始更新脚本') const fileUrl = `https://github.com/CHERWING/CHERWIN_SCRIPTS/raw/main/${ENV_NAME}.js`; const downloadPath = `./${ENV_NAME}.js`; downloadFile(fileUrl, downloadPath) - .then(() => { - console.log('更新成功!✅,请重新运行脚本'); - process.exit(); - }) - .catch((error) => { - console.error('更新失败❌,请手动更新:', error); - }); } } else { @@ -149,12 +142,14 @@ async function downloadFile(fileUrl, downloadPath) { // 返回 Promise,在文件下载完成时 resolve return new Promise((resolve, reject) => { fileStream.on('finish', function() { - console.log('文件下载完成。'); + console.log('更新成功!✅,请重新运行脚本'); + process.exit(); resolve(); }); // 监听 'error' 事件,处理错误 fileStream.on('error', function(err) { + console.error('更新失败❌,请手动更新:', error); console.error('写入文件时发生错误:', err); reject(err); });