[英]Vscode Language Client extension - how to send a message from the server to the client?
[英]How to publish a LSP language server on VSCODE as we do extension
已经通过官方站点进行了完整的文档记录,用于发布扩展: vscode publish extension
我的疑问是关于在vscode中发布语言服务器(LSP),因为LSP的文件结构与Extension的文件结构不同,即,扩展仅具有Client,但是LSP分别具有Client和server目录,如LSP Code和Extension code所示 。
我是否需要在client
和server
目录中分别运行vsce publish
?
在这里已经通过了stackoverflow中的各种答案。
任何帮助将不胜感激。
您只需要发布扩展本身(客户端),而不是服务器。
LSP示例有点奇怪,因为它并排显示了客户端和服务器文件夹,而服务器实际上是客户端的依赖项。 您可以像示例一样将服务器作为节点模块插入,或将服务器JS复制到客户端。 然后只需运行vsce publish
在客户端vsce publish
,即可将所有内容推向市场
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.