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

257
Views
Error de tipo MIME del lado del servidor de Blazor para el archivo JS de contenido

Creé un ensamblado base BaseDll que se compila como un proyecto al que se hace referencia en mi MainBSSApp principal del lado del servidor MainBSSApp .

El ensamblaje base contiene algunas funciones JS que se encuentran en el archivo myJSFile.js del ensamblaje BaseDll (las he agregado a una carpeta BaseDll.wwwroot ).

Así que agrego la referencia a mi archivo JS en MainBSSApp/Shared/_Host.cshtml (de hecho probé en varios lugares, el resultado es siempre el mismo; ahora lo tengo en la sección <head> ):

 <script src="_content/BaseDll/myJSFile.js"></script>

Cuando ejecuto MainBSSApp en mi versión estándar de VS (Windows), todo parece funcionar bien. Ahora estoy tratando de migrar el proyecto en Ubuntu con VS Code. Las vistas a las que hace referencia BaseDll , así como los servicios, funcionan bien. Sin embargo, tan pronto como llamo a cualquier método JS definido en myJSFile.js , recibo un error porque la función no está definida, y justo antes de eso, recibo la advertencia de que `The scritp from "[...]/ _content/BaseDll/myJSFile.js" se cargó aunque su tipo MIME ("text/html") no es un tipo MIME de JavaScript válido".

Así que probé esta solución pero sin suerte (probé el permiso 777 y 705, nada cambió)...

¿Qué estoy haciendo mal aquí?

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

0

La solución es, de hecho, agregar el ./ antes del _content

 <script src="./_content/BaseDll/myJSFile.js"></script>

créditos a @pcalkins y a los docs ...

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!