mirror of
https://github.com/frappe/books.git
synced 2025-03-31 23:41:32 +00:00
Add electron-builder configuration in package.json
This commit is contained in:
parent
dfbddd651a
commit
5f81654c7f
5
.gitignore
vendored
5
.gitignore
vendored
@ -7,4 +7,7 @@ Thumbs.db
|
|||||||
/temp
|
/temp
|
||||||
dist
|
dist
|
||||||
www/dist
|
www/dist
|
||||||
Frappe Accounting*
|
Frappe Accounting*
|
||||||
|
build
|
||||||
|
!build/icons
|
||||||
|
!.gitkeep
|
9773
package-lock.json
generated
Normal file
9773
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
43
package.json
43
package.json
@ -8,7 +8,41 @@
|
|||||||
"email": "hello@frappe.io"
|
"email": "hello@frappe.io"
|
||||||
},
|
},
|
||||||
"build": {
|
"build": {
|
||||||
"appId": "io.frappe.accounting"
|
"asarUnpack": [
|
||||||
|
"node_modules/sqlite3"
|
||||||
|
],
|
||||||
|
"productName": "Frappe Accounting",
|
||||||
|
"appId": "io.frappe.accounting",
|
||||||
|
"directories": {
|
||||||
|
"output": "build"
|
||||||
|
},
|
||||||
|
"files": [
|
||||||
|
"dist/electron/**/*"
|
||||||
|
],
|
||||||
|
"dmg": {
|
||||||
|
"contents": [
|
||||||
|
{
|
||||||
|
"x": 410,
|
||||||
|
"y": 150,
|
||||||
|
"type": "link",
|
||||||
|
"path": "/Applications"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"x": 130,
|
||||||
|
"y": 150,
|
||||||
|
"type": "file"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"mac": {
|
||||||
|
"icon": "build/icons/icon.icns"
|
||||||
|
},
|
||||||
|
"win": {
|
||||||
|
"icon": "build/icons/icon.ico"
|
||||||
|
},
|
||||||
|
"linux": {
|
||||||
|
"icon": "build/icons"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"main": "dist/electron/main.js",
|
"main": "dist/electron/main.js",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
@ -16,9 +50,12 @@
|
|||||||
"test": "mocha tests",
|
"test": "mocha tests",
|
||||||
"start": "frappe start",
|
"start": "frappe start",
|
||||||
"electron": "ELECTRON=true frappe start electron",
|
"electron": "ELECTRON=true frappe start electron",
|
||||||
"build-electron": "NODE_ENV=production ELECTRON=true frappe build electron && electron-builder"
|
"pack-electron": "NODE_ENV=production ELECTRON=true frappe build electron",
|
||||||
|
"build-electron": "npm run pack-electron && electron-builder",
|
||||||
|
"postinstall": "electron-builder install-app-deps"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"frappejs": "^0.0.10"
|
"frappejs": "github:frappe/frappejs",
|
||||||
|
"popper.js": "^1.14.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user