Расширение VSCode запускается из разработки, но не работает при упаковке через веб-пакет - PullRequest
0 голосов
/ 22 июня 2019

Я собрал, запустил, упаковал и опубликовал расширение, но упаковщик жалуется на 2509 файлов, 4,28 МБ и предлагает использовать упаковщик.Я следовал инструкциям Bundling Extension и, наконец, получил его для сборки и запуска в моей среде разработки с использованием extensionHost.

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

Код можно найти здесь .Буду очень признателен за любой совет.Почему веб-пакет работает в разработке, а не в пакете vsce?Спасибо!

...