Fix(#52): DB parent path not found

This commit is contained in:
SukkaW
2025-01-11 12:37:42 +08:00
parent 2295293639
commit 7b859e7358
3 changed files with 11 additions and 4 deletions

View File

@@ -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
})
})