mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-27 10:02:59 +08:00
fix(nx/forge): get forge building to actually run
This commit is contained in:
parent
506935b365
commit
4257da62fd
1
apps/desktop/.npmrc
Normal file
1
apps/desktop/.npmrc
Normal file
@ -0,0 +1 @@
|
||||
node-linker = hoisted
|
@ -18,9 +18,7 @@ const windowsSignConfiguration = process.env.WINDOWS_SIGN_EXECUTABLE ? {
|
||||
} : undefined;
|
||||
|
||||
module.exports = {
|
||||
// we run electron-forge inside the ./build folder,
|
||||
// to have it output to ./dist, we need to go up a directory first
|
||||
outDir: "../dist",
|
||||
outDir: "out",
|
||||
packagerConfig: {
|
||||
executableName: EXECUTABLE_NAME,
|
||||
name: PRODUCT_NAME,
|
@ -2,8 +2,8 @@
|
||||
"name": "@triliumnext/desktop",
|
||||
"version": "0.0.1",
|
||||
"private": true,
|
||||
"main": "dist/main.js",
|
||||
"dependencies": {
|
||||
"electron": "35.1.5",
|
||||
"@electron/remote": "2.1.2",
|
||||
"@triliumnext/server": "workspace:*",
|
||||
"better-sqlite3": "^11.9.1",
|
||||
@ -14,6 +14,7 @@
|
||||
"devDependencies": {
|
||||
"@types/electron-squirrel-startup": "1.0.2",
|
||||
"copy-webpack-plugin": "13.0.0",
|
||||
"electron": "35.1.5",
|
||||
"@electron/rebuild": "3.7.2",
|
||||
"@electron-forge/cli": "7.8.0",
|
||||
"@electron-forge/maker-deb": "7.8.0",
|
||||
@ -62,7 +63,7 @@
|
||||
},
|
||||
"make": {
|
||||
"dependsOn": [ "build" ],
|
||||
"command": "pnpm --filter @triliumnext/desktop exec electron-forge make apps/desktop/dist"
|
||||
"command": "pnpm --filter @triliumnext/desktop exec electron-forge make ."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user