我已经构建、运行、打包并发布了一个扩展,但打包程序抱怨有 2509 个文件,4.28MB,并建议使用打包程序。我已按照以下说明进行操作捆绑扩展 https://code.visualstudio.com/api/working-with-extensions/bundling-extension最后使用扩展主机在我的开发环境中构建并运行它。
发布这个新包(14 个文件,303.51KB)后,我发现虽然我贡献的 viewContainer 和视图可见,但似乎我的 activate() 函数从未被调用。我已经把vscode.window.showInformationMessage()
它在扩展主机上显示正常,但从扩展主机安装时显示不正常.vsix
。我看过dist/extension.js
并确认我的代码存在,所以这并不完全是 webpack 丢失了某些东西。
代码可以找到here https://github.com/jgfoster/vscode-gemstone。我真的很感激任何建议。为什么 webpack 在开发中可以工作,但不能在 vsce 包中工作?谢谢!
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)