Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

408
Views
No obtener un trabajador de servicio con create-react-app

últimamente, he creado dos aplicaciones de reacción y en ambas el trabajador del servicio no está presente, en lugar de eso, se genera un nuevo archivo, es decir, 'reportWebVitals.js'. Aquí está mi estructura de carpetas de src después de crear una nueva aplicación. Estructura de archivos

Además, si verificamos la ejecución de la aplicación, el navegador dice que 'No se detectó ningún trabajador de servicio coincidente'

over 4 years ago · Santiago Trujillo
4 answers
Answer question

0

Si ya tiene un proyecto existente y desea migrar a las nuevas versiones de CRA, puede seguir estos pasos:

1 Cree en algún lugar de su computadora una nueva CRA con la plantilla de trabajador de servicio:

 npx create-react-app my-app --template cra-template-pwa

2 Copie service-worker.js de la nueva aplicación creada en su directorio src

3 Copie las dependencias "workbox-*" de package.json en sus dependencias de package.json

4 (Opcional) Si desea web-vitals, copie la dependencia de web-vitals de package.json en su paquete.json

y no olvide ejecutar de nuevo 'instalación de hilo' o 'instalación npm'

Eso es todo

over 4 years ago · Santiago Trujillo Report

0

Gracias @jonrsharpe Por lo tanto, CRA no brinda soporte para el trabajador de servicio directamente con el comando de instalación predeterminado, ya que es posible que el desarrollador no esté creando la aplicación como PWA. Entonces, decidieron mantenerlo como opcional. Como yo, si alguien más quiere instalar Service Worker mientras crea una nueva aplicación, prefiera:

 npx create-react-app my-app --template cra-template-pwa

en lugar de npx create-react-app my-app . ingrese la descripción de la imagen aquí Por lo tanto, para obtener más información, puede consultar https://create-react-app.dev/docs/making-a-progressive-web-app/

over 4 years ago · Santiago Trujillo Report

0

ejecute este comando "npx create-react-app your-app-name --template cra-template-pwa" en lugar de "npx create-react-app your-app-name"

over 4 years ago · Santiago Trujillo Report

0

necesitas ejecutar este comando

 npx create-react-app your-app-name --template cra-template-pwa

en lugar de

 npx create-react-app your-app-name
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!