带有语言服务器的React App中的Monaco编辑器与python intellisense

我在端口上运行了python语言服务器,现在需要在我的react应用中打开一个websocket才能与PYLS对话。

我使用的是monaco-languageclient,此行专门编译失败:

MonacoServices.install(editor); //MonacoServices is from monaco-languageclient

Failed to compile.

./node_modules/vscode-languageclient/lib/client.js
Module not found: Can't resolve 'vscode' in '/node_modules/vscode-languageclient/lib'

不应依赖于vscode,对吧?

此人通过编辑其Webpack设置找到了解决方法,但是要这样做,我必须退出https://stackoverflow.com/a/56644955/3344422

还有其他解决方法吗?

(我正在使用此monaco库,因此不必编辑Webpack配置https://github.com/suren-atoyan/monaco-react#editor-instance

相关文章

本文适合有 Python 基础的小伙伴进阶学习 作者:pwwang 一、...
前言 目前有个python应用需要在容器镜像内拉取git私有仓库的...
前言 当网络不稳定或应用页面加载有问题,可以设置等待,避免...
前言 map()、reduce()、filter()是python的三个高阶函数。所...
入门使用 # 示例代码 warframe = ["saryn&quot...
前言 功能描述:批量重命名指定目录下的文件,文件名加前缀,...