EmDash installed - server mode, basic integration. Visual editor wiring deferred to fix build errors.

This commit is contained in:
Kunthawat Greethong
2026-05-06 10:07:39 +07:00
parent 0dcaf2f253
commit 9db1d12b9c
10 changed files with 4953 additions and 13 deletions

View File

@@ -1,5 +1,20 @@
// @ts-check
import { defineConfig } from 'astro/config';
import node from "@astrojs/node";
import react from "@astrojs/react";
import emdash, { local } from "emdash/astro";
import { sqlite } from "emdash/db";
// https://astro.build/config
export default defineConfig({});
export default defineConfig({
output: "server",
adapter: node({ mode: "standalone" }),
image: { layout: "constrained", responsiveStyles: true },
integrations: [
react(),
emdash({
database: sqlite({ url: "file:./data.db" }),
storage: local({ directory: "./uploads", baseUrl: "/_emdash/api/media/file" }),
}),
],
devToolbar: { enabled: false },
});