【发布时间】:2018-04-26 22:52:16
【问题描述】:
我是 Electron 的新手,我很喜欢它。刚刚为娱乐行业编写了一个很棒的小应用程序,但在打包它时遇到了麻烦。还要注意有一个电子编译器和一个打包器。您使用哪一个对 Windows 最终用户最方便?我在娱乐业的某个领域与大多数 Windows 人一起工作,所以作为一个 Linux 用户,如果某些东西不起作用,你会得到大量的批评。问题来了:
package.json:
{
"name": "Sick Bay Scanner by H.A. Hobson",
"productName": "SickBayScanner",
"version": "1.0.1",
"main": "main.js",
"devDependencies": {
"electron-winstaller": "^2.6.3"
}
}
包装参数和结果:
me@debian:/$ electron-packager --electron-version=1.7.9 . sound/SickBayScanner --overwrite --asar=true --platform=win32 --arch=x64 --icon=assets/icons/png/1024x1024.png --prune=true --out=release-builds
WARNING: --asar does not take any arguments, it only has sub-properties (see --help)
Downloading tmp-6742-0-electron-v1.7.9-win32-x64.zip
[============================================>] 100.0% of 53.89 MB (421.05 kB/s)
Packaging app for platform win32 x64 using electron v1.7.9
EPERM: operation not permitted, open '/dev/core'
如果您能解释如何创建对最终用户来说尽可能容易使用的电子应用程序,无论是打包还是编译,并指出我自己的打包问题,将非常感激。谢谢!
【问题讨论】:
标签: javascript json npm electron