Когда мы добавляем пакет в коллекцию пакетов ASP.NET MVC следующим образом:
public static RegisterBundles(BundleCollection bundles)
{
bundles.Add( new ScriptBundle("~/bundle/foo")
.Include("~/Scripts/foo.js"));
}
И визуализируем его в виде следующим образом:
@Scripts.Render("~/bundle/foo")
Он отображается какобычное включение файла javascript <script>
примерно так:
<script src = "/Scripts/foo.js"></script>
Но мой foo.js - это модуль ES 6, и я бы хотел, чтобы он загружался так:
<script src = "/Scripts/foo.js" type = "module"></script>
Если не набирать сам тег <script>
, как я могу получить классы пакета ASP.NET MVC для его визуализации таким образом?
Я использую ASP.NET MVC 5.2.4 для .NET Framework версии 4.6.1.