Skip to content

Commit 5ac90d0

Browse files
author
aligneddev
committed
Need AddNodeApp for Aurelia
1 parent eebf794 commit 5ac90d0

2 files changed

Lines changed: 11 additions & 4 deletions

File tree

src/BikeTracking.AppHost/AppHost.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1-
var builder = DistributedApplication.CreateBuilder(args);
1+
var builder = DistributedApplication.CreateBuilder(args);
22

3-
var apiService = builder.AddProject<Projects.BikeTracking_Api>("api")
3+
var apiService = builder
4+
.AddProject<Projects.BikeTracking_Api>("api")
45
.WithHttpHealthCheck("/health")
56
.WithExternalHttpEndpoints();
67

7-
var webFrontend = builder.AddViteApp("frontend", "../BikeTracking.Frontend")
8+
// AddViteApp was not working with Aurelia
9+
var webFrontend = builder
10+
.AddNodeApp("frontend", "../BikeTracking.Frontend", "node_modules/vite/bin/vite.js")
11+
.WithNpm()
12+
.WithRunScript("preview")
13+
.WithHttpEndpoint(port: 5173, env: "PORT")
814
.WithReference(apiService)
915
.WaitFor(apiService);
1016

src/BikeTracking.Frontend/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@
3232
"pretest": "npm run lint",
3333
"dev": "vite",
3434
"start": "vite",
35-
"build": "vite build"
35+
"build": "vite build",
36+
"preview": "vite preview --host 0.0.0.0 --strictPort --port 4173"
3637
},
3738
"type": "module"
3839
}

0 commit comments

Comments
 (0)