1.执行打包命令后会去github下载打包需要的文件,下载很慢问题:配置国内镜像 。
参考:https://blog.youkuaiyun.com/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.youkuaiyun.com/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
文章提供了打包应用时遇到的几个典型问题的解决方案,包括配置国内镜像加速下载,设置不同操作系统下的应用图标格式,为Linux的AppImage添加执行权限,处理加载库错误libatk-bridge-2.0.so.0,以及解决运行时的sandbox问题。此外,还介绍了如何通过调整package.json的build配置来减小打包后的体积,避免包含不必要的node_modules文件。
354

被折叠的 条评论
为什么被折叠?



