Electron: Unable to open X display - ERROR:browser_main_loop



我一直在尝试运行这段代码,它会显示一个电子GUI并从用户那里获取输入。我使用以下命令在VSCode powershell终端中运行这个项目:

npm install

npm start

之后我在终端中得到以下错误消息:

错误信息1

错误信息2

错误信息3

我已经检查了我有最新的nodejs, npm, electron, electron-packager和electron-builder包。你可以在我的包里看到最后三个。

包。Json开发依赖项和脚本

我真的不明白这里的错误是什么。从我所做的谷歌搜索来看,当你试图启动一个电子应用程序时,这种情况似乎发生在WSL上,但我在Windows上的本地机器上工作,所以我不认为GUI应该抛出错误。

我可以通过使用electron.cmd main.js来运行main.js,但这只是从电子中带来GUI飞溅,但代码本身似乎没有执行。

在我的情况下,答案是切换使用Yarn而不是npm。从主项目文件夹中清除node modules文件夹和running yarn install and running election ./app。

相关内容

  • 没有找到相关文章

最新更新