mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-27 18:12:29 +08:00
chore(edit-docs): split into two entrypoints
This commit is contained in:
parent
bf082fdd40
commit
6021d33317
@ -27,11 +27,13 @@
|
|||||||
"{options.outputPath}"
|
"{options.outputPath}"
|
||||||
],
|
],
|
||||||
"options": {
|
"options": {
|
||||||
"main": "apps/edit-docs/src/electron-docs-main.ts",
|
"main": "apps/edit-docs/src/edit-docs.ts",
|
||||||
"outputPath": "apps/edit-docs/dist",
|
"outputPath": "apps/edit-docs/dist",
|
||||||
"outputFileName": "main.js",
|
|
||||||
"tsConfig": "apps/edit-docs/tsconfig.app.json",
|
"tsConfig": "apps/edit-docs/tsconfig.app.json",
|
||||||
"platform": "node",
|
"platform": "node",
|
||||||
|
"additionalEntryPoints": [
|
||||||
|
"apps/edit-docs/src/edit-demo.ts"
|
||||||
|
],
|
||||||
"external": [
|
"external": [
|
||||||
"electron",
|
"electron",
|
||||||
"@electron/remote",
|
"@electron/remote",
|
||||||
@ -41,7 +43,7 @@
|
|||||||
"format": [
|
"format": [
|
||||||
"cjs"
|
"cjs"
|
||||||
],
|
],
|
||||||
"minify": true,
|
"minify": false,
|
||||||
"thirdParty": true,
|
"thirdParty": true,
|
||||||
"declaration": false,
|
"declaration": false,
|
||||||
"esbuildOptions": {
|
"esbuildOptions": {
|
||||||
@ -91,7 +93,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"serve": {
|
"edit-docs": {
|
||||||
"executor": "nx:run-commands",
|
"executor": "nx:run-commands",
|
||||||
"dependsOn": [
|
"dependsOn": [
|
||||||
"rebuild-deps"
|
"rebuild-deps"
|
||||||
@ -99,11 +101,29 @@
|
|||||||
"defaultConfiguration": "default",
|
"defaultConfiguration": "default",
|
||||||
"configurations": {
|
"configurations": {
|
||||||
"default": {
|
"default": {
|
||||||
"command": "electron main.cjs",
|
"command": "electron edit-docs.cjs",
|
||||||
"cwd": "{projectRoot}/dist"
|
"cwd": "{projectRoot}/dist"
|
||||||
},
|
},
|
||||||
"nixos": {
|
"nixos": {
|
||||||
"command": "nix-shell -p electron_35 --run \"electron {projectRoot}/dist/main.cjs\"",
|
"command": "nix-shell -p electron_35 --run \"electron {projectRoot}/dist/edit-docs.cjs\"",
|
||||||
|
"cwd": ".",
|
||||||
|
"forwardAllArgs": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"edit-demo": {
|
||||||
|
"executor": "nx:run-commands",
|
||||||
|
"dependsOn": [
|
||||||
|
"rebuild-deps"
|
||||||
|
],
|
||||||
|
"defaultConfiguration": "default",
|
||||||
|
"configurations": {
|
||||||
|
"default": {
|
||||||
|
"command": "electron edit-demo.cjs",
|
||||||
|
"cwd": "{projectRoot}/dist"
|
||||||
|
},
|
||||||
|
"nixos": {
|
||||||
|
"command": "nix-shell -p electron_35 --run \"electron {projectRoot}/dist/edit-demo.cjs\"",
|
||||||
"cwd": ".",
|
"cwd": ".",
|
||||||
"forwardAllArgs": false
|
"forwardAllArgs": false
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { extractZip, initializeDatabase, startElectron } from "./electron-utils.js";
|
import { extractZip, initializeDatabase, startElectron } from "./utils.js";
|
||||||
import { initializeTranslations } from "@triliumnext/server/src/services/i18n.js";
|
import { initializeTranslations } from "@triliumnext/server/src/services/i18n.js";
|
||||||
import debounce from "@triliumnext/client/src/services/debounce.js";
|
import debounce from "@triliumnext/client/src/services/debounce.js";
|
||||||
import fs from "fs/promises";
|
import fs from "fs/promises";
|
@ -6,7 +6,7 @@ import { initializeTranslations } from "@triliumnext/server/src/services/i18n.js
|
|||||||
import archiver, { type Archiver } from "archiver";
|
import archiver, { type Archiver } from "archiver";
|
||||||
import type { WriteStream } from "fs";
|
import type { WriteStream } from "fs";
|
||||||
import debounce from "@triliumnext/client/src/services/debounce.js";
|
import debounce from "@triliumnext/client/src/services/debounce.js";
|
||||||
import { extractZip, initializeDatabase, startElectron } from "./electron-utils.js";
|
import { extractZip, initializeDatabase } from "./utils.js";
|
||||||
import cls from "@triliumnext/server/src/services/cls.js";
|
import cls from "@triliumnext/server/src/services/cls.js";
|
||||||
import type { AdvancedExportOptions } from "@triliumnext/server/src/services/export/zip.js";
|
import type { AdvancedExportOptions } from "@triliumnext/server/src/services/export/zip.js";
|
||||||
import TaskContext from "@triliumnext/server/src/services/task_context.js";
|
import TaskContext from "@triliumnext/server/src/services/task_context.js";
|
Loading…
x
Reference in New Issue
Block a user