ayco.io-astro/README.md
2025-05-17 09:40:35 +02:00

37 lines
1,000 B
Markdown

# Astro SSG for my personal site
## Background
This is the project for generating the static files for my personal site [ayo.ayco.io](https://ayo.ayco.io) built with [Astro SSG](https://astro.build).
## Development
You need [node](https://nodejs.org) and [pnpm](https://pnpm.io).
```bash
# clone project
$ git clone git@git.sr.ht:~ayoayco/ayco.io-astro
# go into project dir
$ cd ./ayco.io-astro
# install deps
$ pnpm i
```
## Commands
| Command | Action |
| ------------------- | ---------------------------------------------- |
| `pnpm run dev` | start dev server |
| `pnpm run build` | generate static files to `dist` directory |
| `pnpm run deploy` | run build and upload to my server |
| `pnpm run prep:now` | back up and clear current `now page` constants |
> For the deploy script, you need to add an environmental variable named HOST
-----
> Just keep building.
> ~Ayo