tasks.json 965 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "version": "2.0.0",
  3. "tasks": [
  4. {
  5. "label": "Start Backend",
  6. "type": "shell",
  7. "command": "air",
  8. "isBackground": true,
  9. "presentation": {
  10. "panel": "new"
  11. },
  12. "problemMatcher": []
  13. },
  14. {
  15. "label": "Start Frontend",
  16. "type": "shell",
  17. "command": "cd app && pnpm dev",
  18. "isBackground": true,
  19. "presentation": {
  20. "panel": "new"
  21. }
  22. },
  23. {
  24. "label": "Start Documentation",
  25. "type": "shell",
  26. "command": "cd docs && pnpm docs:dev",
  27. "isBackground": true,
  28. "presentation": {
  29. "panel": "new"
  30. },
  31. "problemMatcher": []
  32. },
  33. {
  34. "label": "Start All Services",
  35. "dependsOrder": "parallel",
  36. "dependsOn": [
  37. "Start Backend",
  38. "Start Frontend",
  39. "Start Documentation"
  40. ],
  41. "group": {
  42. "kind": "build",
  43. "isDefault": true
  44. },
  45. "problemMatcher": []
  46. }
  47. ]
  48. }