VSCode扩展程序从开发中运行,但是使用webpack打包时不起作用

时间:2019-06-22 03:15:30

标签: webpack visual-studio-code vscode-extensions

我已经构建,运行,打包和发布了扩展程序,但打包程序抱怨2509个文件(4.28MB),并建议使用捆绑程序。我按照Bundling Extension上的说明进行操作,最后使用extensionHost在开发环境中进行构建和运行。

发布此新程序包(14个文件,303.51KB)后,我发现虽然我贡献的viewContainer和视图可见,但似乎从未调用过activate()函数。我放了vscode.window.showInformationMessage(),它与extensionHost一起正常显示,但从.vsix安装时却没有。我查看了dist/extension.js,并确认我的代码已经存在,因此并不是webpack缺少某些内容。

可以找到代码here。我真的很感谢任何建议。为什么webpack可以在开发中工作,而不能在vsce软件包中工作?谢谢!

0 个答案:

没有答案