在我的母版页面中,我有以下几行:
<%: Scripts.Render("~/bundles/SiteJS") %>
它正确地输出捆绑包:
<script src="/Scripts/jquery-2.1.0.min.js"></script>
<script src="/Scripts/ie10-viewport-bug-workaround.js"></script>
<script src="/Scripts/bootstrap.min.js"></script>
<script src="/Scripts/Main.js"></script>
但我想用type="text/javascript"
<script src="/Scripts/jquery-2.1.0.min.js" type="text/javascript"></script>
<script src="/Scripts/ie10-viewport-bug-workaround.js" type="text/javascript"></script>
<script src="/Scripts/bootstrap.min.js" type="text/javascript"></script>
<script src="/Scripts/Main.js" type="text/javascript"></script>
需要做些什么?
这篇文章How do I add type="text/javascript" to a script tag when using System.Web.Optimization 专注于单个javascript文件,但我在该捆绑包中有很多文件。