2026-02-13 13:41:18 +01:00
2026-02-13 13:41:18 +01:00
2026-02-13 13:41:18 +01:00
2026-02-13 13:41:18 +01:00
2026-02-12 23:54:49 +01:00
2026-02-12 23:54:49 +01:00
2026-02-13 13:41:18 +01:00
2026-02-13 13:41:18 +01:00
2026-02-13 00:15:25 +01:00
2026-02-13 13:41:18 +01:00
2026-02-13 13:41:18 +01:00
2026-02-13 13:41:18 +01:00
2026-02-12 23:54:49 +01:00
2026-02-12 23:54:49 +01:00
2026-02-12 23:54:49 +01:00

Mastro Template Basic for Node.js

This is a basic TypeScript template for Mastro when using Node.js.

Click the green Use this template button in the top right to create your own copy of this repository. Then clone the Code to your computer.

Run locally

If you have multiple projects on your computer that require different Node.js versions, you should install a tool to manage those version for you; for example Volta (see pnpm Support).

Mastro requires Node.js >=24 (unless you want to install a URLPattern polyfill).

JSR recommends to use pnpm.

The first time, you need to:

pnpm install

After that, to start the server:

pnpm run start

and open http://localhost:8000 in your browser.

To generate the whole static site (this will create a generated folder):

pnpm run generate

Next steps

To see how Mastro works, follow the guide.

To make sure you're using the latest Mastro packages:

pnpm update "@mastrojs/*" --latest

Deploy to production

Description
No description provided
Readme 1.2 MiB
Languages
CSS 86.4%
TypeScript 12.5%
Dockerfile 1.1%