electron 电子生成器错误-致命错误:无法提交更改

6g8kf2rb  于 2023-02-06  发布在  Electron
关注(0)|答案(3)|浏览(126)

我正在尝试 Package 电子React应用程序。我正在使用电子建设者的目的。
电子版本= 4.0.0电子构建版本= 20.19.1
我已经接近错误了,
错误:退出代码:1.命令失败:C:\用户\tak\应用数据\本地\电子构建器\缓存\winCodeSign\winCodeSign-2.4.0\rcedit-ia32.exe C:\用户\tak\桌面\okta示例\新示例\OktaReactWeb\oktaReactWebapp\dist\win-unpacked\oktaReactWebapp.exe--设置版本字符串文件描述oktaReactWebapp.exe--设置版本字符串产品名称oktaReactWebapp.exe--设置版本字符串法律版权所有© 2019 Mangesh Tak--设置文件版本0.1.0--设置产品版本www.example.com--设置版本字符串内部名称oktaReactWebapp--设置版本字符串原始文件名--设置版本字符串公司名称Mangesh Tak致命错误:0.1.0.0 --set-version-string InternalName oktareactwebapp --set-version-string OriginalFilename --set-version-string CompanyName Mangesh Tak Fatal error: Unable to commit changes
请在下面找到我的package.json,用于电子构建器构建配置,

"build": {
    "appId": "com.example.electron-cra",
    "files": [
      "build/**/*",
      "node_modules/**/*"
    ],
    "directories": {
      "buildResources": "assets"
    },
    "extraMetadata": {
      "main": "build/electron.js"
    }
  },
  "author": "MT",
  "homepage": "./",
  "main": "public/electron.js",
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject",
    "electron": "electron .",
    "electron-dev": "concurrently \"npm run start\" \"wait-on http://localhost:3000 && electron .\"",
    "preelectron-pack": "npm run build",
    "electron-pack": "build -c.extraMetadata.main=build/electron.js",
    "build-win": "npm run build && electron-builder --win portable --x64"
  },

我正在运行"npm运行电子包"的 Package 。
我到底做错了什么?

aurhwmvo

aurhwmvo1#

在我的例子中,这个问题是因为McAfee的防病毒实时扫描正在工作。
要解决此问题,只需关闭McAfee的Antivirus实时扫描。

oknrviil

oknrviil2#

如果什么都不起作用,只需删除dist文件夹或任何是您的输出文件夹。这对我在Windows11上有帮助...

vnzz0bqm

vnzz0bqm3#

要解决此问题,您可以重新启动计算机或在任务管理器中停止任何"electron.exe"进程。
参考:www.example.comhttps://github.com/electron/electron-packager/issues/590#issuecomment-1416237580

相关问题