forked from ivpn/desktop-app-ui2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvue.config.js
31 lines (28 loc) · 863 Bytes
/
vue.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
module.exports = {
configureWebpack: config => {
/* possibility to debug from VS code */
config.devtool = "source-map";
},
pluginOptions: {
electronBuilder: {
preload: "src/preload.js",
//nodeIntegration: true,
builderOptions: {
// options placed here will be merged with default configuration and passed to electron-builder
mac: {
extendInfo: {
// this section contains extendend elements to be added to Info.plist
LSUIElement: 1, // ability to hide app icon from macOS dock
SUPublicDSAKeyFile: "dsa_pub.pem" // possibility to perform Sparkle automatic update from old version of IVPN Client
}
},
extraResources: [
{
from: "extraResources",
filter: ["**/*"]
}
]
}
}
}
};