首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子汇编EXE未按预期工作

电子汇编EXE未按预期工作
EN

Stack Overflow用户
提问于 2022-02-20 10:05:37
回答 1查看 1.1K关注 0票数 1

我一直试图“打包”我的电子应用程序,使用下面的脚本,但是当创建.exe时,我尝试运行said .exe,结果出现了下面列出的错误。

我觉得问这个问题很愚蠢,但这是什么问题,因为这是我第一次体验电子,我已经阅读了无数的文件,堆积如山的问题,与我的问题,但没有任何结果。

脚本

代码语言:javascript
复制
electron-packager . --overwrite --asar=true --platform=win32 --arch=ia32 --icon=images/icon/logo.ico --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName=\"TestApp\" && node installers/windows/createinstaller.js

错误

Package.json (按评论要求)

代码语言:javascript
复制
{
  "name": "test",
  "version": "1.0.0",
  "description": "electron test",
  "main": "main.js",
  "scripts": {
    "start": "electron .",
    "installer:mac": "electron-packager . --overwrite --platform=darwin --arch=x64 --icon=assets/icons/mac/icon.icns --prune=true --out=release-builds",
    "installer:win": "electron-packager . --overwrite --asar=true --platform=win32 --arch=ia32 --icon=images/icon/test.ico --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName=\"test\" && node installers/windows/createinstaller.js",
    "installer:linux": "electron-packager . --overwrite --platform=linux --arch=x64 --icon=assets/icons/png/icon.png --prune=true --out=release-builds"
  },
  
  "authors": [
    "Johnty"
  ],
  "license": "MIT",
  "dependencies": {
    "discord-rich-presence": "0.0.8",
    "discord.js": "^12.3.1",
    "electron-log": "^4.2.4",
    "moment": "^2.27.0",
    "node-notifier": "^8.0.0",
    "update-electron-app": "^2.0.1",
    "web-remote-control": "^1.9.8",
    "webhook-discord": "^3.7.5"
  },
  "devDependencies": {
    "axios": "^0.21.0",
    "electron": "^10.4.7",
    "electron-packager": "^15.1.0",
    "electron-winstaller": "^4.0.1"
  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-20 22:52:21

electron-packagerprune选项从最后一个包中删除devDependencies部分中列出的任何包。

因为axios是在那里列出的,所以它被从包中移除。

您应该将其放入dependencies部分并重新构建包。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71193304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档