【问题标题】:Electron packaging with electron-packager - missing files in the build output使用电子打包器进行电子打包 - 构建输出中缺少文件
【发布时间】:2017-01-23 20:20:11
【问题描述】:

这是我的构建命令。当前文件夹有附加文件,如 settings.config、readme.md 这些文件不包含在构建输出中。

"build-win": "electron-packager . AppName --overwrite --out=dist --ignore='^/dist$' --prune --asar --platform=win32 --arch=all --version=0.36.0 --icon=img/favicon.ico"

这是 package.json

{
"name": "ElectronDesktopTest", 
"productName": "ElectronDesktopTest",
"version": "1.0.0",
"description": "Electron Desktop Test",
"main": "main.js",
"electronVersion": "0.36.0",
"scripts": {
  "start": "electron main.js",
  "build-win": "electron-packager . ElectronDesktopTest --overwrite --out=dist --ignore='^/dist$' --prune --asar --platform=win32 --arch=all --version=0.36.0 --icon=img/favicon.ico"
  },
"author": "Jyo",
"devDependencies": {
    "electron-prebuilt": "^0.36.0",
    "electron-packager": "^5.2.0"
  },

"dependencies": {
   "electron-reload": "^0.2.0",
   "fs-extra": "^0.26.5",
   "gray-matter": "^2.0.2",
   "jade": "^1.11.0",
   "jquery": "^2.2.0",
   "lunr": "^0.6.0",
   "showdown": "^1.3.0",
   "underscore": "^1.8.3"
  }
}

【问题讨论】:

  • 你介意用electron-packager的API代替命令行吗?
  • 你的 package.json 是什么样的?你有"files": 部分吗?如果是这样,请尝试将其删除,看看是否有效。
  • 用 package.json 更新了主要描述 谢谢

标签: electron electron-builder


【解决方案1】:

如果问题标记为electron-builder,您可以尝试使用electron-builder ;)

【讨论】:

  • 这对发帖者没有帮助。
猜你喜欢
  • 2017-06-11
  • 2016-12-10
  • 2017-12-14
  • 2018-10-16
  • 2016-04-09
  • 2020-09-03
  • 2019-12-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多