aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ipcMain.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ipcMain.ts b/src/ipcMain.ts
index 80bff55..a35b248 100644
--- a/src/ipcMain.ts
+++ b/src/ipcMain.ts
@@ -1,5 +1,5 @@
import { app, BrowserWindow, ipcMain, shell } from "electron";
-import { readFileSync, watch } from "fs";
+import { mkdirSync, readFileSync, watch } from "fs";
import { open, readFile, writeFile } from "fs/promises";
import { join } from 'path';
import IpcEvents from './utils/IpcEvents';
@@ -9,6 +9,8 @@ const SETTINGS_DIR = join(DATA_DIR, "settings");
const QUICKCSS_PATH = join(SETTINGS_DIR, "quickCss.css");
const SETTINGS_FILE = join(SETTINGS_DIR, "settings.json");
+mkdirSync(SETTINGS_DIR, { recursive: true });
+
function readCss() {
return readFile(QUICKCSS_PATH, "utf-8").catch(() => "");
}