使用 electron-builder 打包项目
需求 如何使用 electron-builder 打包项目? 解决 安装 electron builder npm i electron-builder -D “electron-builder”: “^24.13.3”, npm i electron-builder-squirrel-windows -D “electron-builder-squirrel-windows”: “^24.13.3”, 增加命令 package.json: “electron:serve”: “vite build && electron .”, “electron:build”: “vite build && electron-builder” 增加 路径设置 vite.config.js: base: './' 如果找不到 preload.js package.json: "files": [ "dist/**/*", "main.js", "preload.js" ], __dirname 路径问题 开发阶段: 指的是项目目录 打包之后: 指的是 目录/resources/app.asar 如何需要区分开发环境 npm install cross-env -D package.json: 修改 “start”: “cross-env NODE_ENV=development nodemon –exec electron . –watch ./ –ext ....