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