kill-and-start.ps1 468 B

1234567891011
  1. $port = 3000
  2. $conn = Get-NetTCPConnection -LocalPort $port -ErrorAction SilentlyContinue
  3. if ($conn) {
  4. Write-Host "Killing PID $($conn.OwningProcess)..."
  5. Stop-Process -Id $conn.OwningProcess -Force -ErrorAction SilentlyContinue
  6. Start-Sleep -Seconds 2
  7. }
  8. Write-Host "Starting server..."
  9. Set-Location C:\Users\caoyg\ai\audio-tts\audio_codebuddy\server
  10. Start-Process -NoNewWindow -FilePath "npx.cmd" -ArgumentList "tsx","src\app.ts"
  11. Write-Host "Server started"