New blog site.
Go to file
array-in-a-matrix fad49a03cd README
2024-01-11 20:29:54 -05:00
.vscode vscode extensions 2024-01-11 19:53:48 -05:00
public basic blog template 2024-01-11 13:16:24 -05:00
src mermaid js support 2024-01-11 17:42:43 -05:00
.gitignore astro lunar base 2024-01-11 11:44:21 -05:00
astro.config.mjs mermaid js support 2024-01-11 17:42:43 -05:00
LICENSE Farewell Nim 2024-01-11 10:33:22 -05:00
package.json mermaid js support 2024-01-11 17:42:43 -05:00
pnpm-lock.yaml mermaid js support 2024-01-11 17:42:43 -05:00
README.md README 2024-01-11 20:29:54 -05:00
tsconfig.json enable IntelliSense and type checking 2024-01-11 19:43:23 -05:00

Blog in a Matrix

New blog site using Astro.

Workflow

Articles are written in markdown or MDX (I am using Joplin) then exported to /src/content/blog. The site can render $\KaTeX$ and Mermaid content.

Development

Setup

Install dependencies:

pnpm import

Dev Server

Start a development server using the following command:

pnpm dev --open --host

The site should be now accessible at http://localhost:4321/. A specific port can be specified using --port flag.

Build

Build deployable site:

pnpm astro build

Built site can now be found at /dist.