From 64c51e2d487adaae92db3a3193012a5abf0f1609 Mon Sep 17 00:00:00 2001 From: msojocs Date: Wed, 9 Jul 2025 19:22:23 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=A0=BC=E5=BC=8F=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 3 ++- res/scripts/document_start.js | 30 ++++++++++++++++-------------- res/scripts/entrance.js | 16 ++++++++-------- 3 files changed, 26 insertions(+), 23 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f8cf3bb..aa4e239 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -6,5 +6,6 @@ "**/.hg/store/**": true, ".flatpak/**": true, "_build/**": true - } + }, + "prettier.tabWidth": 4 } \ No newline at end of file diff --git a/res/scripts/document_start.js b/res/scripts/document_start.js index 6ff81c7..d072220 100644 --- a/res/scripts/document_start.js +++ b/res/scripts/document_start.js @@ -1,18 +1,20 @@ (() => { if (!window.skylineRequireReplace) { - window.skylineRequireReplace = true - const originalRequire = window.require - if (originalRequire) { - window.require = function (m) { - if (m.includes('skyline.node')) { - // 给native用的 - globalThis.__sharedMemory = originalRequire('sharedMemory/sharedMemory.node') - } - return originalRequire(m) + window.skylineRequireReplace = true; + const originalRequire = window.require; + if (originalRequire) { + window.require = function (m) { + if (m.includes("skyline.node")) { + // 给native用的 + globalThis.__sharedMemory = originalRequire( + "sharedMemory/sharedMemory.node" + ); + } + return originalRequire(m); + }; + window.require.cache = originalRequire.cache; + window.require.extensions = originalRequire.extensions; + window.require.resolve = originalRequire.resolve; } - window.require.cache = originalRequire.cache - window.require.extensions = originalRequire.extensions - window.require.resolve = originalRequire.resolve - } } - })(); \ No newline at end of file +})(); diff --git a/res/scripts/entrance.js b/res/scripts/entrance.js index 457f9fc..e28d5da 100644 --- a/res/scripts/entrance.js +++ b/res/scripts/entrance.js @@ -1,11 +1,11 @@ (() => { - const http = require('http') - const originaleListen = http.Server.prototype.listen - http.Server.prototype.listen = function(port) { + const http = require("http"); + const originaleListen = http.Server.prototype.listen; + http.Server.prototype.listen = function (port) { if (port == 33233) { - console.warn('block port of http server:', port) - return + console.warn("block port of http server:", port); + return; } - return originaleListen.apply(this, [port]) - } -})(); \ No newline at end of file + return originaleListen.apply(this, [port]); + }; +})();