首页 > 解决方案 > VSCode Extension 打包后无法运行

问题描述

我正在使用一个简单的 VSCode 扩展来扫描当前活动的打开文件以查找包含“//TODO:”的任何注释,并在 webview 侧边栏选项卡中显示一个列表,其中包含文件中的所有 TODO 注释。

我有一个工作原型,当我使用 VSCode 中的调试器运行它时,它应该可以正常工作,但是一旦我尝试使用 vsce 包打包它然后安装 .vsix 文件,边栏图标就会出现并打开边栏但它没有扫描文件(或者它可能会但只是不显示它)因为我正在安装扩展而不是调试它,所以我无法跟踪它在做什么。

源代码在 github 仓库中:https ://github.com/bibaswan-bhawal/VSCode-TODO-List

我应该提到我已经确认安装了所有 NodeJS 依赖包。

vsce package命令 的输出在此处输入图像描述

标签: typescriptwebpackvisual-studio-codevscode-extensionsrollup

解决方案


发现错误!即使所有文件都在编译,svelte 文件也被编译为 out/compiled,并且 .vscodeignore 默认会忽略 out 文件夹中的任何内容,因此可以将其从文件中删除。


推荐阅读