gpt4 book ai didi

Electron 应用程序不启动,但 Electron 生成器(dist)没问题

转载 作者:行者123 更新时间:2023-12-03 12:42:55 24 4
gpt4 key购买 nike

无法弄清楚我的 Electron 项目出了什么问题。以 electron . 开头一个 native 模块(pkcs11js)将失败。见图片:

enter image description here

但运行 npm run dist将构建安装程序就好了,并且运行这个安装程序工作正常,应用程序正在启动/像魅力一样工作!

PS C:\Users\esa\devel\netauth\client> npm run dist

> Yubiconn2@1.0.0 dist C:\Users\esa\devel\netauth\client
> electron-builder -w --x64

• electron-builder version=21.2.0 os=10.0.18362
• loaded configuration file=package.json ("build" field)
• writing effective config file=dist\builder-effective-config.yaml
• rebuilding native dependencies dependencies=pkcs11js@1.0.18 platform=win32 arch=x64
• packaging platform=win32 arch=x64 electron=6.0.7 appOutDir=dist\win-unpacked
• building target=nsis file=dist\Yubiconn2 Setup 1.0.0.exe archs=x64 oneClick=true perMachine=false
• building block map blockMapFile=dist\Yubiconn2 Setup 1.0.0.exe.blockmap

在我升级所有过时的 npm 包到最新版本之前,这很好。还有nodejs。这是Win10环境。我的 OsX 环境可以正常工作。

我试过了 :
  • rm -rf node_modules; npm install
  • npm rebuild
  • 甚至安装electron-rebuild并运行 .\node_modules\.bin\electron-rebuild

  • 我了解 electron-builder将重建所有 native 依赖项以进行分发。如何使用开发环境( electron .npm start)

    最佳答案

    我认为您需要更新 node.js。查看有关 NODE_MODULE_VERSION 的错误部分

    这解释了 NODE_MODULE_VERSION https://nodejs.org/en/download/releases/#ref-1 的值

    关于 Electron 应用程序不启动,但 Electron 生成器(dist)没问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57795004/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com