typescript - VSCode Extension 打包后无法运行
问题描述
我正在使用一个简单的 VSCode 扩展来扫描当前活动的打开文件以查找包含“//TODO:”的任何注释,并在 webview 侧边栏选项卡中显示一个列表,其中包含文件中的所有 TODO 注释。
我有一个工作原型,当我使用 VSCode 中的调试器运行它时,它应该可以正常工作,但是一旦我尝试使用 vsce 包打包它然后安装 .vsix 文件,边栏图标就会出现并打开边栏但它没有扫描文件(或者它可能会但只是不显示它)因为我正在安装扩展而不是调试它,所以我无法跟踪它在做什么。
源代码在 github 仓库中:https ://github.com/bibaswan-bhawal/VSCode-TODO-List
我应该提到我已经确认安装了所有 NodeJS 依赖包。
解决方案
发现错误!即使所有文件都在编译,svelte 文件也被编译为 out/compiled,并且 .vscodeignore 默认会忽略 out 文件夹中的任何内容,因此可以将其从文件中删除。
推荐阅读
- python-3.x - 关闭窗口(退出按钮/命令+w)不会退出主循环(Python 3.6 - Tkinter)
- build - 如何配置使用 Autotools 构建到外部目录的应用程序?
- ios - Facebook登录卡住了
- c# - 如何在c sharp中循环json对象内的json对象
- sql - 计算 SQL 查询返回值的实例
- javascript - 片段:检测片段前缀是否用于字符串或常规 javascript
- ffmpeg - FFmpeg hls 随机杀死
- sql-server - 在 mssql 中使用 LIKE 运算符设置 sql 查询
- python - 如何计算从买卖价格中获得的百分比
- mysql - 确保脚本执行或在计划错过时将其踢掉