Ошибка Typescript в коде Visual Studio не отображается в списке проблем

#typescript #compiler-errors #visual-studio-code

#typescript #ошибки компилятора #visual-studio-code

Вопрос:

Когда я компилирую свой код Typescript в Visual Studio Code, я получаю следующую ошибку в TERMINAL окне:

 > Executing task: /Users/tom/github/beeblink/server/node_modules/.bin/tsc -p /Users/tom/github/beeblink/server/tsconfig.json <

dfsimage.ts:119:25 - error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'ArrayBuffer | SharedArrayBuffer'.
  Type 'Buffer' is not assignable to type 'SharedArrayBuffer'.
    Property '[Symbol.species]' is missing in type 'Buffer'.

119             Buffer.from(diskImageData, diskImageTrack0Offset   usedTrackIdx * diskImageTrackSizeBytes, TRACK_SIZE_BYTES),
                            ~~~~~~~~~~~~~

The terminal process terminated with exit code: 2
  

То же самое происходит, если я создаю его вручную из терминала.

Итак, в моем коде есть проблема, и мне нужно ее исправить. Нет проблем, я могу это сделать. На самом деле, я это уже сделал. Мне не нужны советы о том, какие изменения мне нужно внести.

О чем мне действительно нужен совет: каждый раз, когда у меня возникали проблемы в моем коде, я мог использовать Go > Next Problem или Go > Previous Problem для перехода к источнику каждой ошибки сборки по очереди. С другой стороны, этот конкретный вариант, похоже, не добавляется в этот список, и эти два параметра меню абсолютно ничего не делают. Я всегда предполагал, что этот материал просто очистил вывод терминала, чтобы получить информацию о файле / строке / столбце, но … может быть, нет?

Я могу добавить больше проблем в свой код, и Go > Next/Previous Problem функциональность работает так, как ожидалось для них. Но, похоже, она игнорирует эту конкретную ошибку.

Я хочу, чтобы функциональность следующей / предыдущей проблемы учитывала каждую ошибку сборки. Как мне это сделать?