Can';t运行Electron应用程序-EINVAL:参数无效,lstat

Can';t运行Electron应用程序-EINVAL:参数无效,lstat,electron,Electron,每当我尝试运行我的应用程序时,都会出现以下错误: Mypackage.json: { "name": "SteamCMD-GUI", "productName": "SteamCMD GUI", "version": "0.0.1", "main": "main.js", "author": "avi12", "scripts": { "start": "electron .", "package": "asar pack \"SteamCMD GUI-

每当我尝试运行我的应用程序时,都会出现以下错误:

My
package.json

{
  "name": "SteamCMD-GUI",
  "productName": "SteamCMD GUI",
  "version": "0.0.1",
  "main": "main.js",
  "author": "avi12",
  "scripts": {
    "start": "electron .",
    "package": "asar pack \"SteamCMD GUI-win32-x64\" \"SteamCMD GUI.asar\"",
    "build-windows": "electron-packager . --platform=win32 --overwrite --out=release-builds --prune=true --icon=image/icon.ico --asar",
    "build-linux": "electron-packager . --platform=linux --overwrite --out=release-builds --prune=true --icon=image/icon.png --asar",
    "build-mac": "electron-packager . --platform=darwin --overwrite --out=release-builds --prune=true --icon=image/icon.icns --asar"
  },
  "dependencies": {
    "bignumber.js": "^5.0.0",
    "chokidar": "^1.7.0",
    "decompress": "^4.2.0",
    "electron": "^1.8.4",
    "electron-dl": "^1.11.0",
    "fs-jetpack": "^1.3.0",
    "jquery": "^3.3.1",
    "node-fetch": "^1.7.3",
    "onsenui": "^2.9.2",
    "sudo-prompt": "^7.1.1",
    "tooltip.js": "^1.2.0"
  }
}

如何解决此问题?

搜索该错误导致我出错,这表明这是Node使用的IO库
libuv中的一个问题。这个问题在libuv的更高版本中得到了修复,后者由Node的更高版本使用,后者由Electron的更高版本使用


更新到Electron 2.0解决了这个问题。

如果这是您的项目的一个选项,您可以安装Electron 2.0 beta吗?我刚刚尝试卸载当前的Electron版本,并专门安装了最新的当前beta版本2.0.0 beta 8。它神奇地工作了。非常感谢。确实解决了我的问题。软件又开始工作了。多谢各位!