【问题标题】:Electron: Unable to open X display - ERROR:browser_main_loop.cc(1400) - The futex facility returned an unexpected error codeElectron:无法打开 X 显示 - 错误:browser_main_loop.cc(1400) - futex 工具返回了意外的错误代码
【发布时间】:2021-11-20 00:12:21
【问题描述】:

我一直在尝试运行这段代码,它会显示一个电子 GUI 并接受用户的输入。我已经使用以下命令在 VSCode powershell 终端中运行该项目:

npm install

npm start

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

Error Message 1

Error Message 2

Error Message 3

我已经检查过我是否拥有 nodejs、npm、electron、electron-packager 和 electron-builder 的最新软件包。您可以在 devDependencies 下的 package.json 文件中看到最后三个。

Package.json dev dependencies and scripts

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

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

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: node.js npm electron


【解决方案1】:

我的答案是改用 Yarn 而不是 npm。清除节点模块文件夹并运行yarn install并从主项目文件夹运行选举./app。

【讨论】:

    猜你喜欢
    • 2017-08-19
    • 2018-07-20
    • 1970-01-01
    • 2021-04-01
    • 2022-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多