1

已通过官方网站,整个过程是非常有据可查的发布扩展:vscode publish extension如何发布LSP语言服务器上VSCODE为我们做推广

我的疑问是关于vscode发布语言服务器(LSP)由于LSP的文件结构不同于扩展,即扩展只有客户端,但LSP具有客户端和服务器目录,分别为LSP CodeExtension code

我是否需要在clientserver目录下单独运行vsce publish

已经通过在stackoverflow中的各种答案为here

任何帮助将不胜感激。

回答

1

您应该只需要发布扩展本身(客户端)而不是服务器。

LSP示例有点奇怪,因为它并排显示客户端和服务器文件夹,而服务器实际上是客户端的依赖关系。您可以将服务器作为节点模块来引入,也可以像服务器一样将服务器JS复制到客户端中。然后在客户端运行vsce publish将所有内容推送到市场

+0

感谢@Matt的帮助,将尝试它。 – invinciblejai

+0

只是希望如果你能帮助与https://stackoverflow.com/questions/46356759/how-to-open-a-browser-within-vscode-just-like-another-editor-tab – invinciblejai

相关问题