Commit 65c430f6 by CaIon

fix: correct Windows path handling in preload.js and update .gitignore for consistency

parent 32f806d5
...@@ -16,4 +16,3 @@ tiktoken_cache ...@@ -16,4 +16,3 @@ tiktoken_cache
electron/node_modules electron/node_modules
electron/dist electron/dist
electron/package-lock.json
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -9,9 +9,10 @@ function getDataDirPath() { ...@@ -9,9 +9,10 @@ function getDataDirPath() {
switch (platform) { switch (platform) {
case 'darwin': case 'darwin':
return `${homeDir}/Library/Application Support/New API/data`; return `${homeDir}/Library/Application Support/New API/data`;
case 'win32': case 'win32': {
const appData = process.env.APPDATA || `${homeDir}\\AppData\\Roaming`; const appData = process.env.APPDATA || `${homeDir}\\AppData\\Roaming`;
return `${appData}\\New API\\data`; return `${appData}\\New API\\data`;
}
case 'linux': case 'linux':
return `${homeDir}/.config/New API/data`; return `${homeDir}/.config/New API/data`;
default: default:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment