mirror of
https://github.com/TriliumNext/Notes.git
synced 2026-05-12 15:18:27 -05:00
using zeit/pkg to package easy to use linux server edition
This commit is contained in:
+14
-2
@@ -4,6 +4,9 @@
|
||||
"version": "0.16.0",
|
||||
"license": "AGPL-3.0-only",
|
||||
"main": "electron.js",
|
||||
"bin": {
|
||||
"trilium": "./src/www"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/zadam/trilium.git"
|
||||
@@ -17,7 +20,8 @@
|
||||
"start-forge": "electron-forge start",
|
||||
"package-forge": "electron-forge package",
|
||||
"make-forge": "electron-forge make",
|
||||
"publish-forge": "electron-forge publish"
|
||||
"publish-forge": "electron-forge publish",
|
||||
"build-pkg": "pkg . --targets node8-linux-x64 --output dist/trilium-linux-x64-server.elf"
|
||||
},
|
||||
"dependencies": {
|
||||
"async-mutex": "^0.1.3",
|
||||
@@ -70,7 +74,8 @@
|
||||
"electron-rebuild": "^1.8.1",
|
||||
"lorem-ipsum": "^1.0.5",
|
||||
"tape": "^4.9.1",
|
||||
"xo": "^0.21.1"
|
||||
"xo": "^0.21.1",
|
||||
"pkg": "^4.3.3"
|
||||
},
|
||||
"config": {
|
||||
"forge": {
|
||||
@@ -109,5 +114,12 @@
|
||||
"node",
|
||||
"browser"
|
||||
]
|
||||
},
|
||||
"pkg": {
|
||||
"assets": [
|
||||
"./db/**/*",
|
||||
"./src/public/**/*",
|
||||
"./src/views/**/*"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user