Make default build task use a single terminal via concurrently

This commit is contained in:
Daniel Imms
2025-12-27 03:41:47 -08:00
parent 942aff6af7
commit 1ada355048
3 changed files with 139 additions and 2 deletions
+11 -2
View File
@@ -10,13 +10,22 @@
"tasks": [
// Compound tasks
{
"label": "Development",
"dependsOn": ["demo-server", "tsc", "esbuild", "esbuild-demo"],
"label": "dev",
"detail": "Runs all tasks required to run the demo in a single terminal using concurrently. This does not support problem matching.",
"type": "npm",
"script": "dev",
"isBackground": true,
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "dev (separate terminals)",
"detail": "Runs all tasks required to run the demo in separate terminals. This does support problem matching.",
"dependsOn": ["demo-server", "tsc", "esbuild", "esbuild-demo"],
"group": "build"
},
// Demo
{