无法使用 electron-packager 创建 windows 应用程序包
Unable to create windows app package with electron-packager
我想从我现有的 ionic cordova 应用程序创建一个 windows 应用程序包,我正在使用 electron-packager 进行相同的操作但出现以下错误:
npm version:5.6.0,electron-packager 版本: ^11.2.1
我在 package.json 脚本中添加了以下命令:
"electron:win": "electron-packager . --platform=win32 --arch=x64 --icon=./assets/icon/favicon.png --out=./build/win --version-string.CompanyName=Mob --version-string.FileDescription=CE --version-string.ProductName=MobTestApp"
正在执行以下操作:
npm run electron:win
命令后
ionic cordova build windows
我提到了:
我也遵循了同样的教程:https://www.christianengvall.se/electron-packager-tutorial/
我无法理解错误原因。
谁能帮我解决这个问题?
已编辑 :
现在我已经解决了创建包时遇到的错误并使用了命令:
electron-packager ./src --platform=win32 --arch=ia32 --out=./build/win6 --version-string.CompanyName=Mob --version-string.FileDescription=CE --version-string.ProductName=MobTestApp
为 windows 构建创建一个包,并为此创建了一个成功的包,但每当我尝试 运行 应用程序 .exe 文件时,都会出现以下错误:
我应该如何解决错误并使用电子为 windows 创建一个成功的构建?
由于依赖于内部分发的插件和包,我无法解决 electron-packager 问题。在尝试了多个选项后,我发现“electron-builder”对于为 windows.
创建成功的“.exe”和“.appx”非常有用
要求:
NodeJS版本要8.0以上
如果您有任何内部分发的软件包依赖项,请确保将它们添加到[=]中的package.json文件中39=] 喜欢:
{ “建造”:{
“额外文件”:[
“node_modules/module-name/**/*”
]
}}
有关更多信息,我发现这很有用:Check this
我想从我现有的 ionic cordova 应用程序创建一个 windows 应用程序包,我正在使用 electron-packager 进行相同的操作但出现以下错误:
npm version:5.6.0,electron-packager 版本: ^11.2.1
我在 package.json 脚本中添加了以下命令:
"electron:win": "electron-packager . --platform=win32 --arch=x64 --icon=./assets/icon/favicon.png --out=./build/win --version-string.CompanyName=Mob --version-string.FileDescription=CE --version-string.ProductName=MobTestApp"
正在执行以下操作:
npm run electron:win
命令后
ionic cordova build windows
我提到了:
我无法理解错误原因。 谁能帮我解决这个问题?
已编辑 :
现在我已经解决了创建包时遇到的错误并使用了命令:
electron-packager ./src --platform=win32 --arch=ia32 --out=./build/win6 --version-string.CompanyName=Mob --version-string.FileDescription=CE --version-string.ProductName=MobTestApp
为 windows 构建创建一个包,并为此创建了一个成功的包,但每当我尝试 运行 应用程序 .exe 文件时,都会出现以下错误:
我应该如何解决错误并使用电子为 windows 创建一个成功的构建?
由于依赖于内部分发的插件和包,我无法解决 electron-packager 问题。在尝试了多个选项后,我发现“electron-builder”对于为 windows.
创建成功的“.exe”和“.appx”非常有用要求:
NodeJS版本要8.0以上
如果您有任何内部分发的软件包依赖项,请确保将它们添加到[=]中的package.json文件中39=] 喜欢:
{ “建造”:{ “额外文件”:[ “node_modules/module-name/**/*” ] }}
有关更多信息,我发现这很有用:Check this