examples/vue/nuxt-3/README.md
Rama main · réplica de lectura del repositorio original.
# Builder.io example with Vue + Nuxt 3
This example shows our [Vue SDK](/packages/sdks/output/vue) with Vue 3 + Nuxt 3.
Look at the [Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to learn more about Nuxt 3.
## Status
For the status of the SDK, look at [these tables](/packages/sdks/README.md#feature-implementation).
## Builder.io Setup
- log into builder.io
- from your account page, copy your API key and paste it into `BUILDER_PUBLIC_API_KEY` in [app.vue](./app.vue)
- open the Builder.io Visual Editor for the model named "page"
- enter http://localhost:3000 in the URL bar to the top right of the preview in Builder
- drag a component into the layers tab, and it will appear in the Editor!
Checkout this Loom for a visual walkthrough: https://www.loom.com/share/afd7c9a1f8f148959ea0396be42560fd (it's originally intended for React-Native, but all of the steps are still the exact same)
## Nuxt v3 Setup
Make sure to install the dependencies:
```bash
# yarn
yarn install
# npm
npm install
# pnpm
pnpm install
```
and add the SDK's Nuxt module in `nuxt.config.js`:
```js
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
module: ['@builder.io/sdk-vue/nuxt'],
});
```
## Development Server
Start the development server on http://localhost:3000
```bash
npm run dev
```
## Production
Build the application for production:
```bash
npm run build
```
Locally preview production build:
```bash
npm run preview
```
Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.