【发布时间】:2020-02-14 22:22:40
【问题描述】:
我想在父目录下 index.html 文件时用 Electron-builder 构建一个用 electron.js 编写的项目,一个简单的应用程序,结构如下:
project
├── css
│ ├── style.css
│ └── img.png
├── electron
│ ├── main.js
│ └── package.json
│── index.html
│── index.js
└── icon.png
在 main.js 文件中使用 win.loadFile('./../index.html');,在电子文件夹中使用 electron . 命令时一切正常,但在运行 electron-builder 后,当使用可执行文件运行应用程序没有任何作用,并且 index.html 文件没有出现。
我试图在 package.json 文件中使用 files 配置但没有成功:
"build": {
"appId": "x.y.z",
"productName": "projectName",
"files": ["**/*", "build/icon.*", "../**/*"]
},
我不知道该怎么办?!
我发现了这个问题https://github.com/electron-userland/electron-builder/issues/2693,但无法理解,不知道该怎么办?
【问题讨论】:
-
您是否在 package.json 中添加了
"main":"index.js"?