发布 VSCode 扩展时检测图标时出错

aar*_*ond 3 visual-studio-code vscode-extensions

我正在整理一个 VSCode 扩展,并且我已经将该.vsix文件打包了几次,没有出现任何问题。

但是,我刚刚添加"icon": "images/icon.png"package.json并开始收到一条我无法动摇的错误消息:

Error: The specified icon 'extension/images/icon.png' wasn't found in the extension.

该文件肯定存在(尽管我不太明白为什么它会extension硬编码值的形式查找它)。

我试过baseImagesUrl在命令行中设置用于打包,但似乎没有任何区别。

任何帮助/见解将不胜感激:)

aar*_*ond 9

事实证明,.vscodeignore生成扩展样板代码时删除的默认images/**文件忽略了该文件。这会阻止vsix package命令将图标拉入包中,并且不会找到它。

希望这对其他人有帮助!