♻️ Changed a way of building SPA

This commit is contained in:
2025-07-20 03:08:22 +08:00
parent 6c0343960f
commit 7ce41e06a7
5 changed files with 60 additions and 4609 deletions

View File

@@ -120,28 +120,6 @@
<AdditionalFiles Include="Resources\Localization\SharedResource.zh-hans.resx" />
</ItemGroup>
<Target Name="BuildSpa" BeforeTargets="Build">
<Message Importance="high" Text="Building SPA with Vite..." />
<Exec WorkingDirectory="Client" Command="npm install" />
<Exec WorkingDirectory="Client" Command="npm run build" />
</Target>
<Target Name="CopySpa" AfterTargets="Build">
<Message Importance="high" Text="Copying SPA to wwwroot..." />
<RemoveDir Directories="wwwroot\dist" />
<MakeDir Directories="wwwroot\dist" />
<ItemGroup>
<_SpaDistFiles Include="Client\dist\**\*" />
</ItemGroup>
<Copy SourceFiles="@(SpaDistFiles)" DestinationFolder="wwwroot\dist\%(RecursiveDir)" SkipUnchangedFiles="true" />
</Target>
<ItemGroup>
<SpaDistFiles Include="Client\dist\**\*" />
</ItemGroup>
<ItemGroup>
<_ContentIncludedByDefault Remove="Pages\Shared\_Layout.cshtml" />
<_ContentIncludedByDefault Remove="Pages\Checkpoint\CheckpointPage.cshtml" />