Я собрал, запустил, упаковал и опубликовал расширение, но упаковщик жалуется на 2509 файлов, 4,28 МБ и предлагает использовать упаковщик.Я следовал инструкциям Bundling Extension и, наконец, получил его для сборки и запуска в моей среде разработки с использованием extensionHost.
После публикации этого нового пакета (14 файлов, 303,51 КБ) я обнаружил, что, хотя мои представленные viewContainer и представления являются видимыми, кажется, что моя функция activ () никогда не вызывается.Я поставил vscode.window.showInformationMessage()
, и он прекрасно работает с расширением Host, но не при установке с .vsix
.Я посмотрел на dist/extension.js
и подтвердил, что мой код присутствует, так что это не совсем то, что в веб-пакете чего-то не хватает.
Код можно найти здесь .Буду очень признателен за любой совет.Почему веб-пакет работает в разработке, а не в пакете vsce?Спасибо!