From 1102bba40de6a70bdba43f8fe3a06cab959585e2 Mon Sep 17 00:00:00 2001 From: SikongJueluo Date: Tue, 13 May 2025 13:19:26 +0800 Subject: [PATCH] fix: jtag download failed --- .justfile | 4 +++- package-lock.json | 14 -------------- package.json | 1 - server/src/Controllers.cs | 5 +++++ vite.config.ts | 2 -- 5 files changed, 8 insertions(+), 18 deletions(-) diff --git a/.justfile b/.justfile index e71e46d..6bf715f 100644 --- a/.justfile +++ b/.justfile @@ -39,9 +39,11 @@ run-web: npm run build npm run preview +dev: dev-server + # 测试服务器 dev-server: _show-dir - cd server && dotnet run + cd server && dotnet run --watch # 运行网页客户端 dev-web: diff --git a/package-lock.json b/package-lock.json index 519c9a5..2dce99e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,6 @@ "@tailwindcss/postcss": "^4.0.12", "@tsconfig/node22": "^22.0.0", "@types/node": "^22.13.4", - "@vitejs/plugin-basic-ssl": "^2.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "@vue/tsconfig": "^0.7.0", @@ -1647,19 +1646,6 @@ "undici-types": "~6.21.0" } }, - "node_modules/@vitejs/plugin-basic-ssl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.0.0.tgz", - "integrity": "sha512-gc9Tjg8bUxBVSTzeWT3Njc0Cl3PakHFKdNfABnZWiUgbxqmHDEn7uECv3fHVylxoYgNzAcmU7ZrILz+BwSo3sA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" - }, - "peerDependencies": { - "vite": "^6.0.0" - } - }, "node_modules/@vitejs/plugin-vue": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.3.tgz", diff --git a/package.json b/package.json index dfc9ea7..85e520b 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,6 @@ "@tailwindcss/postcss": "^4.0.12", "@tsconfig/node22": "^22.0.0", "@types/node": "^22.13.4", - "@vitejs/plugin-basic-ssl": "^2.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "@vue/tsconfig": "^0.7.0", diff --git a/server/src/Controllers.cs b/server/src/Controllers.cs index de626a8..da9a5d9 100644 --- a/server/src/Controllers.cs +++ b/server/src/Controllers.cs @@ -349,6 +349,11 @@ public class JtagController : ControllerBase return TypedResults.InternalServerError(retBuffer.Error); revBuffer = retBuffer.Value; + for (int i = 0; i < revBuffer.Length; i++) + { + revBuffer[i] = Common.Number.ReverseBits(revBuffer[i]); + } + await memoryStream.WriteAsync(revBuffer, 0, bytesRead); totalBytesRead += bytesRead; } diff --git a/vite.config.ts b/vite.config.ts index 10dbf8b..fc60a23 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -6,7 +6,6 @@ import vueJsx from '@vitejs/plugin-vue-jsx' import vueDevTools from 'vite-plugin-vue-devtools' import tailwindcss from '@tailwindcss/postcss' import autoprefixer from 'autoprefixer' -import basicSsl from '@vitejs/plugin-basic-ssl' // https://vite.dev/config/ export default defineConfig({ @@ -21,7 +20,6 @@ export default defineConfig({ }), vueJsx(), vueDevTools(), - // basicSsl() ], resolve: { alias: {