var builder = DistributedApplication.CreateBuilder(args); var api = builder .AddProject("universe-api") .WithEnvironment("Aspire__Enabled", "true"); // Запуск фронтенда (Vue + Vite) в dev-режиме вместе. // Требования: установлен pnpm (или включён corepack), зависимости фронта установлены. builder .AddExecutable("universe-frontend", "pnpm", workingDirectory: "../../frontend") .WithArgs("run", "dev:aspire") // Используется в vite.config.ts для server.proxy['/api'].target .WithEnvironment("VITE_API_PROXY_TARGET", api.GetEndpoint("http")); builder.Build().Run();