2023-12-19 12:28:04 -05:00

59 lines
1.2 KiB
Markdown

---
title: Overview of the Nx Nuxt Plugin
description: The Nx Plugin for Nuxt contains generators for managing Nuxt applications within a Nx workspace. This page also explains how to configure Nuxt on your Nx workspace.
---
The Nx plugin for [Nuxt](https://nuxt.com/).
## Setting up a new Nx workspace with Nuxt
You can create a new workspace that uses Nuxt with one of the following commands:
- Generate a new monorepo with a Nuxt app
```shell
npx create-nx-workspace@latest --preset=nuxt
```
## Add Nuxt to an existing workspace
There are a number of ways to use Nuxt in your existing workspace.
### Install the `@nx/nuxt` plugin
{% tabs %}
{% tab label="npm" %}
```shell
npm install -D @nx/nuxt
```
{% /tab %}
{% tab label="yarn" %}
```shell
yarn add -D @nx/nuxt
```
{% /tab %}
{% tab label="pnpm" %}
```shell
pnpm install -D @nx/nuxt
```
{% /tab %}
{% /tabs %}
### Generate a new Nuxt app
```shell
nx g @nx/nuxt:app my-app
```
### Deploy a Nuxt app
Once you are ready to deploy your Nuxt application, you have absolute freedom to choose any hosting provider that fits your needs.
We have detailed [how to deploy your Nuxt application to Vercel in a separate guide](/recipes/nuxt/deploy-nuxt-to-vercel).