Skip to content

Nuxt module @tresjs/nuxt

TresJS Nuxt Module

npm package

¡Aquí está el módulo oficial de Nuxt para TresJS! 🎉.

El repositorio está aquí

Instalación

bash
pnpm add three @tresjs/nuxt
bash
npm install three @tresjs/nuxt
bash
yarn add three @tresjs/nuxt

Características

  • 🤓 Importación automática de componentes y composables del ecosistema de TresJS
  • TresCanvas esta disponible solo en el cliente, no es necesario agregar .client al nombre del componente o <ClientOnly />
  • Configura automáticamente el compilador de Vue para admitir componentes de TresJS, consulta por qué
  • Toda la magia de DX que viene con Nuxt ✨

Uso

Agrega @tresjs/nuxt a la sección modules de nuxt.config.ts

nuxt.config.ts
js
export default defineNuxtConfig({
  modules: ['@tresjs/nuxt'],
})

¡Eso es todo! Ahora puedes usar @tresjs/nuxt en tu aplicación Nuxt ✨

Si deseas utilizar cualquier paquete del ecosistema de TresJS, puedes instalar los paquetes que desees utilizar y serán importados automáticamente por el módulo 🧙🏼‍♂️.

PackageVersion
Cientoscientos version
Post-processingpost-processing version
bash
# Usando pnpm
pnpm add @tresjs/cientos @tresjs/post-processing