diff --git a/content/blog/about-this-blog.md b/content/blog/about-this-blog.md index c8506e5..1362533 100644 --- a/content/blog/about-this-blog.md +++ b/content/blog/about-this-blog.md @@ -10,7 +10,7 @@ readTime: "4 min read" # About This Markdown Site -This is an open source markdown site built with React, TypeScript, and Convex. Write posts and pages in markdown, sync them to a real-time database, and deploy on Netlify. +This is an open-source markdown site built with React, TypeScript, and Convex. Write posts and pages in markdown, sync them to a real-time database, and deploy on Netlify. ## How It Works diff --git a/content/blog/setup-guide.md b/content/blog/setup-guide.md index c2f179f..10b1d4f 100644 --- a/content/blog/setup-guide.md +++ b/content/blog/setup-guide.md @@ -238,6 +238,7 @@ The `netlify.toml` file includes the correct build settings: ``` Key points: + - `npm ci --include=dev` forces devDependencies to install even when `NODE_ENV=production` - The build script uses `npx vite build` to resolve vite from node_modules - `@types/node` is required for TypeScript to recognize `process.env` diff --git a/src/pages/Post.tsx b/src/pages/Post.tsx index 709670b..730dea5 100644 --- a/src/pages/Post.tsx +++ b/src/pages/Post.tsx @@ -132,6 +132,12 @@ export default function Post() { Back + {/* Copy page dropdown for static pages */} +