【发布时间】:2022-07-17 10:57:41
【问题描述】:
我按照 Github 论坛和博客中的各种在线步骤安装 VcsXsrv,以便我可以通过 WSL 运行电子应用程序进行开发。但是我在运行yarn start时遇到了以下错误:
/home/me/dev/my-electron-app-2/node_modules/electron/dist/electron exited with signal SIGTRAP
规格:
- AMD Radeon R9 380 系列
- Windows 10 专业版 19044.1826 (3/23/21)
- 已安装 VcsXsrv (1.20.14.0)
- 适用于 Ubuntu 18.04 的 WSL2(最新)
开发设置:
- 节点 16.15.0
- Npm 8.5.5
package.json
{
"name": "myapp",
"version": "1.0",
"description": "My Desktop App",
"main": "main.js",
"scripts": {
"start": "electron .",
},
"author": "Me",
"license": "Apache-2.0",
"dependencies": {
"compromise": "^13.11.1",
"compromise-numbers": "^1.3.0",
"compromise-sentences": "^0.3.0",
"electron": "^19.0.8"
},
"devDependencies": {
"electron-packager": "^15.2.0"
}
}
尝试的步骤:
- 从 Electron 15 更新到 19
- 清除 package-lock.json
- 确保 VcsXsrv 未被防火墙(公共/私有)阻止
- 将 WSL 从 1 更新到 2
【问题讨论】:
标签: npm electron windows-subsystem-for-linux