diff --git a/backend/scanner.js b/backend/scanner.js index 52173fe..a58969e 100644 --- a/backend/scanner.js +++ b/backend/scanner.js @@ -65,7 +65,8 @@ function readJson(file) { } function fmtMb(bytes) { - return Number((bytes / 1024 / 1024).toFixed(1)) + // 保留到 KB 级精度:toFixed(1) 会把 <0.05MB 的轻量包(几 KB~几十 KB)截成 0 + return Math.round((bytes / 1024 / 1024) * 1024) / 1024 } // 目录名 → 包名(支持 scoped:@scope/name) diff --git a/frontend/src/components/CleanDialog.vue b/frontend/src/components/CleanDialog.vue index 607730f..8ce3120 100644 --- a/frontend/src/components/CleanDialog.vue +++ b/frontend/src/components/CleanDialog.vue @@ -1,6 +1,6 @@