Я пытаюсь разработать новое расширение для vscode на основе Webview, но у меня возникают проблемы с отправкой сообщений от клиента к расширению. Для начала я использовал этот репо https://github.com/rebornix/vscode-webview-react, и я следую этим инструкциям Microsoft https://code.visualstudio.com/api/extension-guides/webview#passing-messages-from-a-webview-to-an-extension
Как видно из примера, у нас есть
(function() {
const vscode = acquireVsCodeApi();
Моя проблема в том, что в моем приложении реакции acquireVsCodeApi
похоже на то, что его не существует. Я пробовал несколько способов, например. в жизненном цикле componentDidMount, но не повезло.
Этот человек Реагирует на общение на основе событий , кажется, может запустить его, но некоторые части его приложения отсутствуют, поэтому мне это не ясно.
Кто-нибудь имеет представление о том, как использовать acquVsCodeApi () с React или фрагментом кода, который может помочь?
Привет