microsoft / microsoft/TypeScript

[error] TSServer exited. Code: null. Signal: SIGTERM on VSCode output - but Typescript still runs in the background

Aperta
#62,139 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Needs More Info
Lingua principale
Go
Stelle
111k
Fork
14.3k
Merge medio
2g 4h
PR unite (30g)
132

Descrizione

🔎 Search Terms

[error] TSServer exited. Code: null. Signal: SIGTERM

🕗 Version & Regression Information
  • This is the behavior in every version I tried (5.8.3, 5..7.0)
⏯ Playground Link

No response

💻 Code
{
    "compilerOptions": {
        "target": "esnext",
        "module": "esnext",
        "lib": ["ES2023"],
        "sourceMap": true,
        "moduleResolution": "bundler",
        "resolveJsonModule": true,
        "isolatedModules": true,
        "skipLibCheck": true,
        "strict": true,
        "allowJs": false,
        "checkJs": false,
        "esModuleInterop": true,
        "forceConsistentCasingInFileNames": true,
        "outDir": "build",
        "rootDir": "src",
        "baseUrl": ".",
        "incremental": true,
        "removeComments": true,
        "noUnusedLocals": false,
        "noUnusedParameters": true,
        "verbatimModuleSyntax": true,
        "paths": {
            "@/*": ["src/*"]
        }
    },
    "tsc-alias": {
        "resolveFullPaths": true
    },
    "include": ["src/**/*.ts", "src/**/*.test.ts"],
    "exclude": ["node_modules", "build"]
}

🙁 Actual behavior

I am getting [error] TSServer exited. Code: null. Signal: SIGTERM
Error on my Typescript Output in VSCode
But Typescript still works in the background - if const is not fulfilling interface I will get error about it.
I will also mention VScode is extreamly slow and I suspect one of the reason is that, and that there are multiple Typescript processes in the background.

🙂 Expected behavior

For the process to just be running normally

Additional information about the issue

No response

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia con il tsconfig fornito e il messaggio VSCode TypeScript Output, quindi riproduci SIGTERM nelle versioni di TypeScript segnalate. Determina se il processo TypeScript viene terminato esternamente e se rimangono processi duplicati; il lavoro è completato quando la causa è stata identificata e il normale comportamento del processo senza l’errore segnalato è stato confermato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript
Ambito
tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.