From e4d992567dadda7b86363acd60fee8640e831218 Mon Sep 17 00:00:00 2001 From: yucongshuang Date: Thu, 26 Mar 2026 17:16:06 +0800 Subject: [PATCH 1/2] =?UTF-8?q?web.js=E7=BC=93=E5=AD=98=E5=A4=AA=E4=B8=A5?= =?UTF-8?q?=E9=87=8D=E5=8A=A0=E4=B8=8A=E6=97=B6=E9=97=B4=E6=88=B3=EF=BC=8C?= =?UTF-8?q?=E5=88=A0=E9=99=A4server.js=E9=87=8C=E5=86=97=E4=BD=99=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/hap-server/src/preview/create-router.js | 5 +++-- packages/hap-server/src/server.js | 5 ----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/hap-server/src/preview/create-router.js b/packages/hap-server/src/preview/create-router.js index 77d6f5e5..806eea05 100644 --- a/packages/hap-server/src/preview/create-router.js +++ b/packages/hap-server/src/preview/create-router.js @@ -21,8 +21,9 @@ const { PACKAGER_BUILD_DONE, PACKAGER_WATCH_START, PACKAGER_BUILD_PROGRESS } = e const allowFiles = ['sitemap.json', 'app-chunks.json', 'page-chunks.json'] function genWebJsUrl(version) { - version = version ? '-' + version : '' - return `https://statres.quickapp.cn/quickapp/ide/web${version}.js` + // web.js后面加一个时间戳,防止更新后disk缓存一直是之前的 + const jsFile = version ? `web-${version}.js` : `web.js?t=${Date.now()}`; + return `https://statres.quickapp.cn/quickapp/ide/${jsFile}` } function jsonParse(data) { diff --git a/packages/hap-server/src/server.js b/packages/hap-server/src/server.js index 89feacb8..b0edb85d 100644 --- a/packages/hap-server/src/server.js +++ b/packages/hap-server/src/server.js @@ -46,7 +46,6 @@ export async function launch(conf) { const chunks = [] ctx.req.on('data', (chunk) => chunks.push(chunk)) ctx.req.on('end', () => resolve(Buffer.concat(chunks))) - ctx.req.on('error', reject) }) const requestHeaders = { ...ctx.headers } delete requestHeaders.host @@ -73,10 +72,6 @@ export async function launch(conf) { }) }) }) - req.on('error', reject) - req.setTimeout(30000, () => { - req.destroy(new Error('proxy request timeout')) - }) if (requestBody.length > 0) { req.write(requestBody) } From ca9d7adec1698f22f7cff3e277b5b99851060960 Mon Sep 17 00:00:00 2001 From: yucongshuang Date: Thu, 26 Mar 2026 17:21:39 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=A0=BC=E5=BC=8F=E8=A7=84=E8=8C=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/hap-server/src/preview/create-router.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hap-server/src/preview/create-router.js b/packages/hap-server/src/preview/create-router.js index 806eea05..2341c915 100644 --- a/packages/hap-server/src/preview/create-router.js +++ b/packages/hap-server/src/preview/create-router.js @@ -22,7 +22,7 @@ const allowFiles = ['sitemap.json', 'app-chunks.json', 'page-chunks.json'] function genWebJsUrl(version) { // web.js后面加一个时间戳,防止更新后disk缓存一直是之前的 - const jsFile = version ? `web-${version}.js` : `web.js?t=${Date.now()}`; + const jsFile = version ? `web-${version}.js` : `web.js?t=${Date.now()}` return `https://statres.quickapp.cn/quickapp/ide/${jsFile}` }