mirror of
https://github.com/zenlm/zen-blog.git
synced 2026-07-27 03:09:00 +00:00
- Replace Hugo static site generator with Next.js 15 + fumadocs-mdx - Convert 71 blog posts from Hugo format to MDX/MD - Convert Hugo shortcodes (figure, button, video, example, fullwidth) to MDX components (Figure, LinkButton, Video, Fullwidth) - Add remark-math + rehype-katex for LaTeX math rendering - Copy JSON case files to public/cases/ for reference - Update branding for Zen LM (site-nav, footer, metadata) - Static export for Cloudflare Pages deployment - Chinese (.zh.md) translations deferred for future migration
15 lines
283 B
TypeScript
15 lines
283 B
TypeScript
import type { NextConfig } from "next";
|
|
import { createMDX } from "fumadocs-mdx/next";
|
|
|
|
const withMDX = createMDX();
|
|
|
|
const nextConfig: NextConfig = {
|
|
output: "export",
|
|
images: {
|
|
unoptimized: true,
|
|
},
|
|
transpilePackages: ["geist"],
|
|
};
|
|
|
|
export default withMDX(nextConfig);
|