Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/serkodev/nuxt-monorepo
Using Nuxt Layers to build a complete monorepo architecture
https://github.com/serkodev/nuxt-monorepo
architecture monorepo nuxt nuxt-layers vue web
Last synced: 6 days ago
JSON representation
Using Nuxt Layers to build a complete monorepo architecture
- Host: GitHub
- URL: https://github.com/serkodev/nuxt-monorepo
- Owner: serkodev
- Created: 2023-12-22T13:08:42.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-15T11:16:59.000Z (8 months ago)
- Last Synced: 2024-08-02T18:42:17.750Z (3 months ago)
- Topics: architecture, monorepo, nuxt, nuxt-layers, vue, web
- Language: TypeScript
- Homepage: https://serko.dev/post/nuxt-3-monorepo
- Size: 101 KB
- Stars: 89
- Watchers: 2
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nuxt Monorepo Demo
This project demonstrates how to use [Nuxt Layers](https://nuxt.com/docs/getting-started/layers) to build a complete monorepo architecture. You can also browse different [branches](https://github.com/serkodev/nuxt-monorepo/branches) to understand various application scenarios.
Welcome to read this [blog post](https://serko.dev/post/nuxt-3-monorepo) to learn about the details of the entire architecture of this repo.
## Setup
```bash
pnpm install
```## Development
```bash
# all packages
pnpm dev# app only
pnpm app dev
```## Production
```bash
# all packages
pnpm build# app only
pnpm app build
```