伙计们。
我正在研究基于浏览器的编辑器项目。我们使用 monaco 编辑器作为带有 React 后端的代码编辑器。但是一些语言特性不是开箱即用的编辑器。所以我们需要为一些编程语言使用单独的语言服务器。 [python-language-server][1]
用于 Python 语言服务器,[jsonrpc-ws-proxy][2]
作为代理与客户端通信。但是代理需要使用以下代码启动语言服务器:
langservers:
python:
- python
- python-language-server.py
- --stdio
但是当我启动 jsonrpc 服务器时,终端会打印:
<块引用>示例服务器:python:无法打开文件 'python-language-server.py':[错误 2] 没有那个文件或目录
那么,我必须如何配置代理服务器才能启动语言服务器?