Документація / Конфігурація
Конфігурація
hopak.config.ts — база даних, сервер, статика, CORS, HTTPS.
hopak.config.ts є опціональним. Усе має розумні значення за замовчуванням.
import { defineConfig } from '@hopak/core';
export default defineConfig({
server: {
port: 3000,
host: '0.0.0.0',
},
database: {
dialect: 'sqlite',
file: '.hopak/data.db',
},
paths: {
models: 'app/models',
routes: 'app/routes',
public: 'public',
},
cors: {
origins: ['http://localhost:5173'],
},
});
Усі шляхи можуть бути відносними — вони резолвляться від кореня проєкту.