electron-vite打包踩坑记录

1,静态资源存放路径

要在src下的renderer目录下新建public, 其他新建文件夹也都放在第一层的src下和renderer同级

2,引用静态资源的路径

引用路径要引用out文件夹下的路径, out是打包前 和 本地开发的资源路径, 会把public下面的打包过来

3,打包后,mac 下无法识别 shell 命令

报错提示bin/sh: node: command not found

社区的解决方案是fix-path,不过要注意,在 render 进程使用 fix-path 仍会报错,暂时无法解决,只能在 main.js 中的 app.whenReady使用.

import fixPath from 'fix-path'
fixPath()

posted on 2024-09-18 18:27  完美前端  阅读(168)  评论(0编辑  收藏  举报

导航