From a72916e1797a91ef289a876303ee991dec7e97e3 Mon Sep 17 00:00:00 2001 From: zuohuaijun Date: Tue, 16 Sep 2025 18:20:16 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=98=8E=E4=BC=98=E5=8C=96=E4=B8=80?= =?UTF-8?q?=E9=94=AE=E5=87=80=E5=8C=96=E9=A1=B9=E7=9B=AE.bat=E6=89=B9?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Admin.NET.Core/Admin.NET.Core.csproj | 6 ++-- .../Admin.NET.Test/Admin.NET.Test.csproj | 4 +-- 一键净化项目.bat | 31 +++++++++++++------ 3 files changed, 26 insertions(+), 15 deletions(-) diff --git a/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj b/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj index 909a4bf5..e8e093b2 100644 --- a/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj +++ b/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj @@ -28,9 +28,9 @@ - - - + + + diff --git a/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj b/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj index ecab317e..4b8c60b6 100644 --- a/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj +++ b/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj @@ -14,8 +14,8 @@ - - + + compile diff --git a/一键净化项目.bat b/一键净化项目.bat index ec4096b8..e115f163 100644 --- a/一键净化项目.bat +++ b/一键净化项目.bat @@ -1,11 +1,22 @@ @echo OFF - :begin - REM ɾǰļļ - DEL /f /s /q ".\Web\node_modules\*.*" - RD /s /q ".\Web\node_modules" - REM ѭɾָļµļ - FOR /d /r ".\Admin.NET\" %%b in (bin,obj,public) do rd /s /q "%%b" - ECHO ϣ˳ - PAUSE>NUL - EXIT - GOTO BEGIN \ No newline at end of file +setlocal enabledelayedexpansion + +echo 正在清理项目文件... + +REM 删除前端node_modules(更高效的方式) +if exist ".\Web\node_modules" ( + echo 正在删除 Web node_modules... + rd /s /q ".\Web\node_modules" 2>nul +) + +REM 清理Admin.NET项目的bin、obj和public文件夹 +for /d /r ".\Admin.NET\" %%b in (bin obj public) do ( + if exist "%%b" ( + echo 正在删除 %%~b... + rd /s /q "%%b" 2>nul + ) +) + +echo 【处理完毕,按任意键退出】 +pause >nul +exit /b 0 \ No newline at end of file