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

280
Views
Resolución de problemas de tipo MIME para proyectos Angular alojados en Google App Engine

Acabo de implementar mi proyecto Angular (8) en Google App Engine y, a veces, mi sitio web se carga, y otras veces encuentro este error: Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec. No puedo entender cuál es el patrón por qué parece estar bien y luego se da por vencido.

El mensaje de error aparece para estos archivos:

  • runtime-es2015.cdfb0ddb511f65fdc0a0.js
  • polyfills-es2015.ffa9bb4e015925544f91.js
  • main-es2015.10e52dfadb49c8bec6fe.js

En caso de que sea relevante, cuando lo hice cargar, experimenté algo similar a este problema donde las páginas que no son la página de destino no se recargan al actualizar.

Mi aplicación.yaml:

 runtime: python27 api_version: 1 threadsafe: yes handlers: - url: /(.*) static_files: dist/build/index.html upload: dist/build/index.html - url: / static_dir: dist/build - url: /(.*\.js)$ secure: always static_files: dist/build/\1 upload: dist/build/.*\.js$ mime_type: application/javascript skip_files: - e2e/ - node_modules/ - src/ - coverage - ^(.*/)?\..*$ - ^(.*/)?.*\.json$ - ^(.*/)?.*\.md$ - ^(.*/)?.*\.yaml$ - ^LICENSE

¿Algunas ideas?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Intente eliminar mime_type: application/javascript en su app.yaml y luego agregue las extensiones de archivo en el primer controlador en caso de que su aplicación use más.

Ejemplo de app.yaml:

 runtime: python27 api_version: 1 threadsafe: yes handlers: - url: /(.*\.(gif|png|jpg|less|json|woff|woff2|ttf|eot|scss|css|js|ico|svg)(|\.map))$ static_files: dist/build/index.html upload: dist/build/index.html - url: /(.*) static_files: dist/index.html upload: dist/index.html skip_files: - e2e/ - node_modules/ - src/ - coverage - ^(.*/)?\..*$ - ^(.*/)?.*\.json$ - ^(.*/)?.*\.md$ - ^(.*/)?.*\.yaml$ - ^LICENSE

about 4 years ago · Juan Pablo Isaza 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!