【发布时间】:2020-08-19 07:07:08
【问题描述】:
我正在构建多个电子应用程序,并且有一个用于存放常见图片和文件的目录。我想在使用 electron-builder 构建每个应用程序时包括它们。 docs 推荐 - 如果我理解正确的话 - 将路径添加到 build > files 键,但使用此配置文件似乎不起作用:
"build":{
"files": [
"**/*",
"../common/img/*"
]
}
我的目录结构如下:
|git_folder
|-- electronapp1
|---- package.json
|-- electronapp2
|---- package.json
|-- common
|---- img
|---- js
|---- css
我正在尝试使用此 HTML 代码 <link rel="stylesheet" href="../common/css/master.css"> 访问公共目录。使用electron . 启动它进行调试和开发时,它可以工作,但是在使用electron-builder 构建时,它似乎没有打包公共目录并在控制台中抛出“找不到文件”。
【问题讨论】:
-
"../common/img/*" 缺少双引号
-
感谢您指出这一点,但是在我的代码中它是正确的,只是我错过了它的问题。
-
pakcage.json内部或外部的构建器配置在哪里? -
package.json 的内部
-
哪个 pakcage.json?都适用于电子应用程序 1、2?
标签: javascript npm electron electron-builder