При использовании импорта в TypeScript, он ищет путь как "../File", без расширения.Но при использовании на моем сайте он не может прочитать файл из-за неправильного типа пантомимы, но если я добавлю расширение файла, он будет работать.Итак, как я могу добавить правильный тип пантомимы?Или есть другое исправление?
Проект является ядром asp.net.
Загрузка модуля из «https://localhost:44361/script/Utility” была заблокирована из-за недопустимого типа MIME («”).
import { ListenToEvent } from "./../Utility";
import { WebRequest, Request } from "./../WebRequestTS";
ListenToEvent("demo", async function (e) {
console.log("click");
var req: WebRequest = new WebRequest();
var m = await req.Fetch(new Request("API", "Demo"));
});
Startup.cs :
var provider = new FileExtensionContentTypeProvider();
provider.Mappings["nosniff"] = "X-Content-Type-Options";
app.UseStaticFiles(new StaticFileOptions {
FileProvider = new PhysicalFileProvider(Directory.GetCurrentDirectory() + @"\wwwroot\SCRIPT\"),
RequestPath = "/SCRIPT",
ContentTypeProvider = provider
});