feat: add GreenHome web frontend and weather dashboard

This commit is contained in:
2026-09-03 07:48:56 +03:30
parent 434f1dcba3
commit 9eaa5b70d1
220 changed files with 16895 additions and 0 deletions

View File

@@ -28,4 +28,12 @@
<ProjectReference Include="..\GreenHome.AI.DeepSeek\GreenHome.AI.DeepSeek.csproj" />
</ItemGroup>
<Target Name="BuildFrontend" BeforeTargets="Build" Condition="'$(Configuration)' == 'Release' And Exists('..\GreenHome.Web\package.json')">
<Exec Command="npm.cmd run build" WorkingDirectory="..\GreenHome.Web" />
<ItemGroup>
<FrontendDist Include="..\GreenHome.Web\dist\**\*" />
</ItemGroup>
<Copy SourceFiles="@(FrontendDist)" DestinationFiles="@(FrontendDist->'wwwroot\%(RecursiveDir)%(Filename)%(Extension)')" SkipUnchangedFiles="true" />
</Target>
</Project>