😎优化一键净化项目.bat批处理
This commit is contained in:
parent
1f06ffc4b0
commit
a72916e179
@ -28,9 +28,9 @@
|
|||||||
<PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" />
|
<PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" />
|
||||||
<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" Aliases="BouncyCastleV2" />
|
<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" Aliases="BouncyCastleV2" />
|
||||||
<PackageReference Include="Elastic.Clients.Elasticsearch" Version="9.1.7" />
|
<PackageReference Include="Elastic.Clients.Elasticsearch" Version="9.1.7" />
|
||||||
<PackageReference Include="Furion.Extras.Authentication.JwtBearer" 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.123" />
|
<PackageReference Include="Furion.Extras.ObjectMapper.Mapster" Version="4.9.7.124" />
|
||||||
<PackageReference Include="Furion.Pure" Version="4.9.7.123" />
|
<PackageReference Include="Furion.Pure" Version="4.9.7.124" />
|
||||||
<PackageReference Include="Hardware.Info" Version="101.0.1.1" />
|
<PackageReference Include="Hardware.Info" Version="101.0.1.1" />
|
||||||
<PackageReference Include="Hashids.net" Version="1.7.0" />
|
<PackageReference Include="Hashids.net" Version="1.7.0" />
|
||||||
<PackageReference Include="IPTools.China" Version="1.6.0" />
|
<PackageReference Include="IPTools.China" Version="1.6.0" />
|
||||||
|
|||||||
@ -14,8 +14,8 @@
|
|||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
|
||||||
<PackageReference Include="Furion.Xunit" Version="4.9.7.123" />
|
<PackageReference Include="Furion.Xunit" Version="4.9.7.124" />
|
||||||
<PackageReference Include="Furion.Pure" Version="4.9.7.123">
|
<PackageReference Include="Furion.Pure" Version="4.9.7.124">
|
||||||
<ExcludeAssets>compile</ExcludeAssets>
|
<ExcludeAssets>compile</ExcludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="xunit.assert" Version="2.9.3" />
|
<PackageReference Include="xunit.assert" Version="2.9.3" />
|
||||||
|
|||||||
31
一键净化项目.bat
31
一键净化项目.bat
@ -1,11 +1,22 @@
|
|||||||
@echo OFF
|
@echo OFF
|
||||||
:begin
|
setlocal enabledelayedexpansion
|
||||||
REM 删除前端文件及文件夹
|
|
||||||
DEL /f /s /q ".\Web\node_modules\*.*"
|
echo 正在清理项目文件...
|
||||||
RD /s /q ".\Web\node_modules"
|
|
||||||
REM 循环删除指定文件夹下的文件夹
|
REM 删除前端node_modules(更高效的方式)
|
||||||
FOR /d /r ".\Admin.NET\" %%b in (bin,obj,public) do rd /s /q "%%b"
|
if exist ".\Web\node_modules" (
|
||||||
ECHO 【处理完毕,按任意键退出】
|
echo 正在删除 Web node_modules...
|
||||||
PAUSE>NUL
|
rd /s /q ".\Web\node_modules" 2>nul
|
||||||
EXIT
|
)
|
||||||
GOTO BEGIN
|
|
||||||
|
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