首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在linux上运行打包的电子应用程序?

如何在linux上运行打包的电子应用程序?
EN

Stack Overflow用户
提问于 2019-01-18 16:12:39
回答 2查看 11.7K关注 0票数 4

我不太使用Linux,但我正在尝试运行一个使用电子打包程序打包的应用程序。

因此,在Linux上,我可以运行npm start,我的应用程序运行得很好。但当我将其打包时,似乎没有安装程序或其他任何东西。打包并在Windows上运行效果很好。

我使用以下命令打包:

代码语言:javascript
复制
npm run package-linux

按要求编辑:

我使用的是Linux mint-19.1-cinnamon-64bit。

我使用的包脚本是;

代码语言:javascript
复制
"package-linux": "electron-packager . electron-tutorial-app --overwrite --asar=true --platform=linux --arch=x64 --icon=assets/icons/png/icon.png --prune=true --out=release-builds"

运行npm run package-linux成功完成,并在release-builds文件夹中生成一个名为electron-tutorial-app-linux-x64的文件夹。

EN

回答 2

Stack Overflow用户

发布于 2020-01-09 01:46:22

显然,最新版本的Electron在Linux上以“共享库”的格式输出打包的应用程序,文件管理器不会将其识别为可执行文件。我发现这个答案充分解释了为什么会出现这个问题,以及解决这个问题的不同方法:https://stackoverflow.com/a/55064060/4774167

票数 3
EN

Stack Overflow用户

发布于 2019-01-19 01:42:56

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

https://stackoverflow.com/questions/54249925

复制
相关文章

相似问题

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