簡體   English   中英

如何在 linux 上運行打包的電子應用程序?

[英]How to run packaged electron app on linux?

我沒有經常使用 Linux,但我正在嘗試運行我使用電子打包器打包的應用程序。

因此,在 Linux 上,我可以運行npm start並且我的應用程序運行良好。 但是當我打包它時,似乎沒有安裝程序或任何東西。 在 Windows 上打包和運行工作正常。

我打包使用:

npm run package-linux

按要求編輯:

我正在使用 Linux mint-19.1-cinnamon-64bit。

我使用的包腳本是;

"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文件夾。

顯然,最新版本的 Electron 在 Linux 上以“共享庫”格式輸出打包的應用程序,文件管理器不會將其識別為可執行文件。 我發現這個答案充分解釋了為什么會出現這個問題以及解決它的不同方法: https : //stackoverflow.com/a/55064060/4774167

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM