14 lines
497 B
JavaScript
14 lines
497 B
JavaScript
import { dirname, resolve } from 'node:path';
|
|
import { fileURLToPath } from 'node:url';
|
|
|
|
const adminRoot = resolve(dirname(fileURLToPath(import.meta.url)), '..', '..');
|
|
const repoRoot = resolve(adminRoot, '..');
|
|
const webRoot = resolve(repoRoot, 'web');
|
|
|
|
export const paths = {
|
|
adminPublicRoot: resolve(adminRoot, 'public'),
|
|
articlesFile: resolve(webRoot, 'data', 'articles.json'),
|
|
uploadRoot: resolve(webRoot, 'public', 'assets', 'uploads'),
|
|
webPublicRoot: resolve(webRoot, 'public'),
|
|
};
|