nuxt logo

Traducción de Documentación (No Oficial)

Registro

Nuxt Kit proporciona un conjunto de utilidades para ayudarte a trabajar con el registro. Estas funciones te permiten registrar mensajes con características adicionales.

Nuxt proporciona una instancia de logger que puedes usar para registrar mensajes con características adicionales. useLogger te permite obtener una instancia de logger.

useLogger

Devuelve una instancia de logger. Utiliza consola internamente.

Uso

import { defineNuxtModule, useLogger } from '@nuxt/kit'

export default defineNuxtModule({
  setup (options, nuxt) {
    const logger = useLogger('my-module')

    logger.info('¡Hola desde mi módulo!')
  },
})

Tipo

function useLogger (tag?: string, options?: Partial<ConsolaOptions>): ConsolaInstance

Parámetros

tag: Una etiqueta para añadir a todos los mensajes de registro, mostrada a la derecha cerca de la marca de tiempo.

options: Opciones de configuración de Consola.

Ejemplos

import { defineNuxtModule, useLogger } from '@nuxt/kit'

export default defineNuxtModule({
  setup (options, nuxt) {
    const logger = useLogger('my-module', { level: options.quiet ? 0 : 3 })

    logger.info('¡Hola desde mi módulo!')
  },
})