ENV
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
import { createServer } from 'node:http';
|
||||
import { existsSync } from 'node:fs';
|
||||
import { readFile } from 'node:fs/promises';
|
||||
import { extname, join, normalize, resolve } from 'node:path';
|
||||
import { loadEnvFile } from 'node:process';
|
||||
import { randomBytes, pbkdf2Sync, timingSafeEqual } from 'node:crypto';
|
||||
import { createDatabase } from './database.mjs';
|
||||
import { buildCenterMaterialsWorkbook, buildWorkbook, hasExcelResource, parseWorkbook } from './excel.mjs';
|
||||
@@ -15,6 +17,9 @@ import { createSeedDatabase } from './src/data/seed.mjs';
|
||||
import { resolveRegion } from './src/data/region-service.mjs';
|
||||
|
||||
const root = resolve(process.cwd());
|
||||
const envPath = join(root, '.env');
|
||||
if (existsSync(envPath)) loadEnvFile(envPath);
|
||||
|
||||
const port = Number(process.env.PORT || 4173);
|
||||
const host = process.env.HOST || '127.0.0.1';
|
||||
const sessions = new Map();
|
||||
|
||||
Reference in New Issue
Block a user