Estoy tratando de implementar algo de lógica en SW y enfrenté el problema después de compilar mi versión de producción. En la consola veo el error "Error de sintaxis no detectado: no se puede usar la declaración de importación fuera de un módulo".
Lo que estoy haciendo en trabajador personalizado es
/* eslint-disable no-undef */ import { myFunc } from '~/services/myFunc' myFunc.is('something', true, () => { importScripts( 'https://xxx.xxxxxx.com/YYYYYYYY.js' ) })en nuxt.config.js agrego este trabajador:
workbox: { importScripts: ['custom-worker.js'] }Intenté hacer una investigación y encontré que importScripts() no admite módulos de importación .
¿Hay alguna solución para arreglarlo?