😎优化一键净化项目.bat批处理
This commit is contained in:
parent
1f06ffc4b0
commit
a72916e179
@ -28,9 +28,9 @@
|
||||
<PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" />
|
||||
<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" Aliases="BouncyCastleV2" />
|
||||
<PackageReference Include="Elastic.Clients.Elasticsearch" Version="9.1.7" />
|
||||
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.7.123" />
|
||||
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.123" />
|
||||
<PackageReference Include="Furion.Pure" Version="4.9.7.123" />
|
||||
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" Version="4.9.7.124" />
|
||||
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.124" />
|
||||
<PackageReference Include="Furion.Pure" Version="4.9.7.124" />
|
||||
<PackageReference Include="Hardware.Info" Version="101.0.1.1" />
|
||||
<PackageReference Include="Hashids.net" Version="1.7.0" />
|
||||
<PackageReference Include="IPTools.China" Version="1.6.0" />
|
||||
|
||||
@ -14,8 +14,8 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
|
||||
<PackageReference Include="Furion.Xunit" Version="4.9.7.123" />
|
||||
<PackageReference Include="Furion.Pure" Version="4.9.7.123">
|
||||
<PackageReference Include="Furion.Xunit" Version="4.9.7.124" />
|
||||
<PackageReference Include="Furion.Pure" Version="4.9.7.124">
|
||||
<ExcludeAssets>compile</ExcludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="xunit.assert" Version="2.9.3" />
|
||||
|
||||
31
一键净化项目.bat
31
一键净化项目.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
|
||||
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
|
||||
Loading…
Reference in New Issue
Block a user