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