electron-builder打包问题汇总

1.执行打包命令后会去github下载打包需要的文件,下载很慢问题:配置国内镜像 。
参考:https://blog.csdn.net/weixin_41715271/article/details/125053999

2.windows下配置的应用图标最好用ico后缀图片,linux使用256×256大小png图片,mac系统使用icns后缀图片。

3.linux无法执行打包的AppImage安装包文件:
添加可执行权限 chmod a+x *.AppImage

4.打开应用报错 while loading shared libraries:libatk-bridge-2.0.so.0
参考:https://blog.csdn.net/jnreul/article/details/109492548?app_version=5.13.0&csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22109492548%22%2C%22source%22%3A%22study_azhuo%22%7D&utm_source=app
5. 打开应用报错 Running as root without --no-sandbox is not supported
直接在. / 运行命令后面加 --no-sandbox 或者在desktop文件下exec属性后添加

6.打包后体积过大,打包进了node_modules文件,package.json build下配置

"directories": {
      "output": "build",
      "app": "./dist"
    },
将dist内存放需要打包的文件,打包后只会打包内部文件,里面要有package.json

你可能感兴趣的:(前端问题汇总,electron,javascript,前端)