#visual-studio-code #vscode-extensions
#visual-studio-код #vscode-расширения
Вопрос:
Я попытался поместить образец пользовательского редактора в папку расширений и запустить компиляцию, но получил следующие ошибки. То, что я пытаюсь сделать, — это написать некоторый пользовательский код редактора в исходном коде кода Visual studio.
../../node_modules/@types/wicg-file-system-access/index.d.ts:16:81 - error TS2304: Cannot find name 'PermissionState'. ../../node_modules/@types/wicg-file-system-access/index.d.ts:17:83 - error TS2304: Cannot find name 'PermissionState'. 17 requestPermission(descriptor?: FileSystemHandlePermissionDescriptor): Promiselt;PermissionStategt;; ~~~~~~~~~~~~~~~ ../../node_modules/@types/wicg-file-system-access/index.d.ts:53:50 - error TS2304: Cannot find name 'PermissionDescriptor'. 53 interface FileSystemPermissionDescriptor extends PermissionDescriptor { ~~~~~~~~~~~~~~~~~~~~ ../../node_modules/@types/wicg-file-system-access/index.d.ts:81:61 - error TS2304: Cannot find name 'BufferSource'. 81 | { type: 'write'; position?: number | undefined; data: BufferSource | Blob | string } ~~~~~~~~~~~~ ../../node_modules/@types/wicg-file-system-access/index.d.ts:81:76 - error TS2304: Cannot find name 'Blob'. 81 | { type: 'write'; position?: number | undefined; data: BufferSource | Blob | string } ~~~~ ../../node_modules/@types/wicg-file-system-access/index.d.ts:85:33 - error TS2304: Cannot find name 'BufferSource'. 85 type FileSystemWriteChunkType = BufferSource | Blob | string | WriteParams; ~~~~~~~~~~~~ ../../node_modules/@types/wicg-file-system-access/index.d.ts:85:48 - error TS2304: Cannot find name 'Blob'. 85 type FileSystemWriteChunkType = BufferSource | Blob | string | WriteParams; ~~~~ ../../node_modules/@types/wicg-file-system-access/index.d.ts:93:44 - error TS2689: Cannot extend an interface 'WritableStream'. Did you mean 'implements'? 93 class FileSystemWritableFileStream extends WritableStream { ~~~~~~~~~~~~~~ ../../node_modules/@types/wicg-file-system-access/index.d.ts:105:24 - error TS2304: Cannot find name 'File'. 105 getFile(): Promiselt;Filegt;;
есть идеи, как это исправить? Заранее спасибо.
Комментарии:
1. VSC не выполняет машинописный текст. Настройте папку проекта/рабочей области, скомпилируйте расширение в JavaScript, скопируйте эту папку в папку расширения VSC и перезапустите VSC