应该是在package.json文件里添加上所需的依赖列表才能够成功下载依赖.package.json文件里添加的依赖列表为: "dependencies": {"electron-squirrel-startup":"^1.0.0",>"electron-compile":"^6.4.3"},"devDependencies": {>"electron-prebuilt-compile":"2.0.4",>"electron-forge":"^5.2.2","@electron-forge...
1、将vue.config.js 中publicPath: '/' 改为publicPath: './' 2、package.json文件中配置main:background.js;如图: 3、vue.config.js中新增pluginOptions.electronBuilder 配置,详细配置如下: pluginOptions: { electronBuilder: { chainWebpackMainProcess: (config) => { config.output.filename('background....
sinazl1楼•5 年前作者
使用electron-forge打包生成应用程序时,设置应用程序的exe文件的图标出现问题。无论如何修改` module.exports = { packagerConfig: { asar: true, icon: "./img/icon" },…… } 也没有效果 包括但不限于绝对路径,添加后缀名,设置package.json等 electron ...
packageJson 中的 dependencies 引用也会被打入 asar 中,非主进程使用的包不要放入 dependencies 可以有效减小包大小 @electron-forge/maker-dmg // forge.config.tsconstRELEASE_APP_DIR=path.join(__dirname,`./out/${APP_NAME}-${process.platform}-${ARCH}/${APP_NAME}.app`)makers:[{name:'@electron...
这时候可能会提示一个没有权限修改package.json文件错误,切换到你的工程文件夹前面的文件夹内,尝试执行, ls -l 你的工程文件夹名 查看当前用户是否对工程文件夹下所有文件都有权限,如果文件夹内某些文件显示只有root用户才有权限,执行以下命令来使当前用户获得该文件夹下所有文件的修改权限, ...
确保你的 package.json 文件中正确设置了 electronForgeConfig 下的makers 配置,以包含 Debian 的打包器。例如: "electronForgeConfig": { "makers": [ { "name": "@electron-forge/maker-deb", "config": { // 这里可以添加针对 deb 打包的特定配置 } } // 其他可能的 makers 如 squirrel.windows 等 ...
package.json int 8个月前 vite.base.config.mjs init 8个月前 vite.main.config.mjs init 8个月前 vite.preload.config.mjs init 8个月前 vite.renderer.config.mjs init 8个月前 yarn.lock feat: 配置初始化项目记录 5个月前 记录当前的学习.md ...
2.在package.json中设置entry points ["@electron-forge/plugin-webpack",{"mainConfig":"./webpack.main.config.js","renderer":{"config":"./webpack.renderer.config.js","entryPoints":[{"html":"./src/index.html","js":"./src/renderer.ts","name":"main_window","preload":{//"js":"./...