mirror of
https://github.com/SukkaW/Surge.git
synced 2026-01-29 01:51:52 +08:00
Fix(#52): DB parent path not found
This commit is contained in:
@@ -16,7 +16,12 @@ export type UndiciResponseData<T = unknown> = Dispatcher.ResponseData<T>;
|
||||
|
||||
import { inspect } from 'node:util';
|
||||
import path from 'node:path';
|
||||
import { ROOT_DIR } from '../constants/dir';
|
||||
import fs from 'node:fs';
|
||||
import { CACHE_DIR } from '../constants/dir';
|
||||
|
||||
if (!fs.existsSync(CACHE_DIR)) {
|
||||
fs.mkdirSync(CACHE_DIR, { recursive: true });
|
||||
}
|
||||
|
||||
const agent = new Agent({});
|
||||
|
||||
@@ -106,7 +111,7 @@ setGlobalDispatcher(agent.compose(
|
||||
}),
|
||||
interceptors.cache({
|
||||
store: new BetterSqlite3CacheStore({
|
||||
location: path.join(ROOT_DIR, '.cache/undici-better-sqlite3-cache-store.db'),
|
||||
location: path.join(CACHE_DIR, 'undici-better-sqlite3-cache-store.db'),
|
||||
maxEntrySize: 1024 * 1024 * 50 // 50 MiB
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user