Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukasholzer/aaa
test repor for netlify
https://github.com/lukasholzer/aaa
Last synced: 24 days ago
JSON representation
test repor for netlify
- Host: GitHub
- URL: https://github.com/lukasholzer/aaa
- Owner: lukasholzer
- Created: 2023-03-28T15:34:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-12T09:17:06.000Z (10 months ago)
- Last Synced: 2024-04-23T17:14:18.009Z (7 months ago)
- Language: Astro
- Size: 417 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# This is a sample mono repository built with pnpm workspaces
- `packages/astro-blog` contains a blog built with astro
The blog consists of static pages
Deployed here: https://app.netlify.com/sites/pnpm-workspaces-astro-blog/overview\Run it by going into the directory and do `ntl dev`
- `packages/nextjs-website` contains a website built with next.js
The website is a server-side rendered page
Deployed here: https://app.netlify.com/sites/pnpm-workspaces-nextjs-website/overviewRun it by going into the directory and do `ntl dev`
- `packages/button` contains a react button that is used in the astro blog and the next.js website.
## How this repo was created:
1. Run `pnpm init`
2. Create a `pnpm-workspace.yaml`With the following content:
```yaml
packages:
- packages/*
```3. Create the Astro blog
1. Run `mkdir packages && cd packages`
2. Run `pnpm create astro@latest`
1. name the site `astro-blog`
2. choose the blog template
3. move in the directory `cd astro-blog`
4. Add missing peer dependency `pnpm add -D rollup`
4. Create the Next.js website
1. Go to the `packages` folder
2. Run `pnpm create next-app --typescript`