我一直在尝试在 WSL2 Ubuntu 20.04 上启动和运行 Electron ,但大多没有成功。
(下面来自终端的错误)
nicholaos_sofocleous@DESKTOP-8U1KGF4:~/OSP/Kafmira$ npm run start
kafmira@1.0.0 start
electron.
(然后是我的用户文件路径)/node_modules/electron/dist/electron
以信号 SIGTRAP 退出我的 Node 版本是 16.13.0,npm 是 8.3.0
"scripts": {
"start": "electron .",
"watch": "webpack --config webpack.config.js --watch",
"pack": "electron-builder -mwl"
},
(dependencies for electron in .json:)
"electron": "^16.0.4",
"electron-devtools-installer": "^3.2.0",
"electron-is-dev": "^2.0.0",
"electron-reload": "^2.0.0-alpha.1",
(dev dependencies for electron in .json:)
"electron-builder": "^22.14.5"
最佳答案
拥有相同的 WSL、node 和 npm 版本,我遇到了完全相同的问题。
我的解决方案是使用 npm install --platform=win32
安装如该线程中所述 Trouble starting electron in WSL
关于node.js - 我无法让 Electron 在 Electron 中运行以在 WSL2 Ubuntu 20.04 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70330023/