2017-06-07 36 views
0

我正在放置一個VSCode擴展,並且我已經打包了.vsix文件幾次沒有問題。發佈VSCode擴展時檢測圖標出錯

不過,我剛剛加入"icon": "images/icon.png"package.json,並開始收到錯誤消息,我只是不能動搖:

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

文件肯定存在(雖然我不明白爲什麼它在extension下查找它爲hardcoded value)。

我試過在包裝的命令行中設置baseImagesUrl,但它似乎沒有區別。

任何幫助/洞察力這裏,將不勝感激:)

回答

1

原來默認.vscodeignore文件,當您生成擴展鍋爐板代碼具有images/**文件忽視了被丟棄。這會阻止vsix package命令將圖標拉入包中,並且找不到它。

希望這可以幫助別人!