Cómo modificar el trabajador de servicio generado automáticamente en Create-React-App

He creado una aplicación de muestra de la biblioteca Create-React-App. Cuando ejecuté el comando de compilación, genera un trabajador de servicio por sí mismo usandocache-first estrategia. Pero necesito más funcionalidades, como almacenar en caché algunas respuestas de API en todas. No sé cómo modificar el script que incluye mi propio código en el trabajador de servicio generado automáticamente. He encontrado algunas líneas de ayuda para mi caso, pero estas no son suficientes para comprenderlo en su totalidad.

De manera predeterminada, el archivo de trabajador de servicio generado no interceptará ni almacenará en caché ningún tráfico de origen cruzado, como solicitudes HTTP API, imágenes o incrustaciones cargadas desde un dominio diferente. Si desea utilizar una estrategia de almacenamiento en caché en tiempo de ejecución para esas solicitudes, puede expulsar y luego configurar la opción runtimeCaching en la sección SWPrecacheWebpackPlugin de webpack.config.prod.js.

El párrafo anterior es de oficialDoc

¡Gracias por adelantado!

Respuestas a la pregunta(2)

Su respuesta a la pregunta