From edf53c8a0f8bd9921e8326d7b726cd2254e61050 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Mon, 1 Sep 2025 21:16:10 +0300 Subject: [PATCH] chore(dx/desktop): configure dev & start-prod --- apps/desktop/package.json | 6 +++--- scripts/build-utils.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/desktop/package.json b/apps/desktop/package.json index e5cbdf01b..f59c4f0b6 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -3,7 +3,7 @@ "version": "0.98.1", "description": "Build your personal knowledge base with Trilium Notes", "private": true, - "main": "main.cjs", + "main": "src/main.ts", "dependencies": { "@electron/remote": "2.1.3", "better-sqlite3": "^12.0.0", @@ -32,9 +32,9 @@ "forge": "./electron-forge/forge.config.ts" }, "scripts": { - "dev": "cross-env NODE_OPTIONS=\"--import tsx\" NODE_ENV=development TRILIUM_ENV=dev TRILIUM_DATA_DIR=data TRILIUM_RESOURCE_DIR=../server/src electron src/electron-main.ts", + "dev": "cross-env NODE_OPTIONS=\"--import tsx\" NODE_ENV=development TRILIUM_ENV=dev TRILIUM_DATA_DIR=data TRILIUM_RESOURCE_DIR=../server/src electron .", "build": "tsx scripts/build.ts", - "start-prod": "nx build desktop && cross-env TRILIUM_DATA_DIR=data TRILIUM_RESOURCE_DIR=dist TRILIUM_PORT=37841 electron dist/main.js" + "start-prod": "pnpm build && cross-env TRILIUM_DATA_DIR=data TRILIUM_PORT=37841 electron dist" }, "license": "AGPL-3.0-only", "author": { diff --git a/scripts/build-utils.ts b/scripts/build-utils.ts index e4706b03b..d8207d4ed 100644 --- a/scripts/build-utils.ts +++ b/scripts/build-utils.ts @@ -7,8 +7,8 @@ import { join } from "path"; export default class BuildHelper { private rootDir: string; - private projectDir: string; - private outDir: string; + projectDir: string; + outDir: string; constructor(projectPath: string) { this.rootDir = join(__dirname, "..");