From 5fa361d88b0bb1d81a3bc7600151ca89d13b4531 Mon Sep 17 00:00:00 2001 From: qaq Date: Fri, 26 Sep 2025 19:58:18 +0800 Subject: [PATCH] =?UTF-8?q?x=E4=BF=AE=E5=A4=8D=E5=8F=8D=E4=BB=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vite-frontend/package.json | 3 +-- vite-frontend/toFile.mjs | 15 --------------- vite-frontend/vite.config.ts | 2 -- 3 files changed, 1 insertion(+), 19 deletions(-) delete mode 100644 vite-frontend/toFile.mjs diff --git a/vite-frontend/package.json b/vite-frontend/package.json index ebb3c15..9551eb2 100644 --- a/vite-frontend/package.json +++ b/vite-frontend/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "vite", - "build": "tsc && vite build && node toFile.mjs", + "build": "tsc && vite build", "lint": "eslint --fix", "preview": "vite preview" }, @@ -69,7 +69,6 @@ "@types/react-dom": "18.3.0", "@typescript-eslint/eslint-plugin": "8.31.1", "@typescript-eslint/parser": "8.31.1", - "@vitejs/plugin-legacy": "^5.4.3", "@vitejs/plugin-react": "4.4.1", "eslint": "9.25.1", "eslint-config-prettier": "9.1.0", diff --git a/vite-frontend/toFile.mjs b/vite-frontend/toFile.mjs deleted file mode 100644 index 09edcdf..0000000 --- a/vite-frontend/toFile.mjs +++ /dev/null @@ -1,15 +0,0 @@ -import fs from 'fs'; - -console.time('转换耗时'); -const distPath = './dist/index.html'; -let htmlText = fs.readFileSync(distPath, 'utf8'); -let resultText = ''; -let htmlArr = htmlText.match(/.*\n/g) || []; -htmlArr.forEach(str => { - str = str.replace(/\s?nomodule\s?/g,' '); - str = str.replace(/\s?crossorigin\s?/g,' '); - str = str.replace(/data-src/g,'src'); - if(!/type="module"/i.test(str)) resultText += str; -}); -fs.writeFileSync(distPath,resultText,'utf8'); -console.timeEnd('转换耗时'); \ No newline at end of file diff --git a/vite-frontend/vite.config.ts b/vite-frontend/vite.config.ts index 691bec8..91fa9bd 100644 --- a/vite-frontend/vite.config.ts +++ b/vite-frontend/vite.config.ts @@ -1,12 +1,10 @@ import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; import path from "path"; -import legacy from '@vitejs/plugin-legacy' export default defineConfig({ plugins: [ react(), - legacy() ], base: './', resolve: {