Когда я компилирую свой код Typescript в коде Visual Studio, в окне 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
работает так, как и ожидалось. Но, похоже, он игнорирует этот конкретный вопрос.
Я хочу, чтобы функциональность Следующая / Предыдущая проблема учитывала каждую ошибку сборки. Как мне это сделать?