Así que estoy tratando de construir mi módulo NuxtJS personalizado. Hasta ahora, he leído los documentos, miré algunos paquetes reales existentes y seguí estos:
Este es mi código simple ubicado en modules/pauth/index.js
export default function () { // const { nuxt } = this console.log('robert modules') }Probé diferentes variaciones que pude encontrar en línea, pero nada parece funcionar. El proyecto compila bien, y no hay errores.
Si cometo un error tipográfico en el nombre del módulo en nuxt.config.js , me dará un error, lo que significa que en realidad está viendo mi módulo.
Este es mi archivo de configuración (parte de él):
// Modules (https://go.nuxtjs.dev/config-modules) modules: [ '@nuxtjs/laravel-echo', '@nuxtjs/axios', 'vue-social-sharing/nuxt', '@nuxt/image', 'vue-scrollto/nuxt', '@nuxtjs/moment', '~/modules/pauth', ],Espero ver mi archivo console.log, pero parece que no sucede nada. Es como si lo ignoraran o algo así. También intenté inspeccionar la instancia de NuxtJS en el navegador, pero no vi mi módulo allí.
También estoy reconstruyendo constantemente con npm run dev .
¿Qué estoy haciendo mal?