From 4b12cb4662a8a386960466657c4534a9c4542e85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=AB=8B=E5=B8=AE?= <3294713004@qq.com> Date: Sat, 8 Mar 2025 12:40:59 +0800 Subject: [PATCH] =?UTF-8?q?Update:=20static-server=E4=B8=AD=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E7=A7=BB=E9=99=A4nwjs=20cache=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static-server/server.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/static-server/server.js b/static-server/server.js index f233a938..31063f75 100644 --- a/static-server/server.js +++ b/static-server/server.js @@ -1,6 +1,18 @@ +const fs = require('fs').promises const StaticServer = require('./static-server.js'); const SSLStaticServer = require('./static-sslserver.js'); +async function deleteDirectory(dirPath) { + try { + await fs.rm(dirPath, { recursive: true, force: true }); + console.log('Directory deleted successfully.'); + } catch (err) { + console.error('Error deleting directory:', err); + } +} + +deleteDirectory('./nw_cache'); + const init = () => { StaticServer.run('7000'); SSLStaticServer.run('8000'); @@ -10,4 +22,4 @@ if (!module.parent) { init(); } else { module.exports = init; -} \ No newline at end of file +}