javascript - 使用 MVC 4 bundle 外部 JavaScript 文件

标签 javascript asp.net-mvc asp.net-mvc-4 bundle bundling-and-minification

我在 url 中有不同的在线脚本:

外部网址/inte/common/js/script1.js

外部网址/inte/common/js/script2.js

externalurl/inte//common/js/script3.js

externalurl/inte//common/js/script4.js

externalurl/inte//common/js/script15.js

如何为不在我的解决方案中的外部 javascript 创建 javascript 包?

    bundles.Add(new ScriptBundle("~/bundles/inte").Include(
            "http://url/inte/common/js/script1.js",
            "http://url/inte/common/js/script2.js",
            "http://url/inte/common/js/script2.js));

最佳答案

如果您使用 CDN jQuery,您应该启用 CDN 支持 bundles.UseCdn = true;

public static void RegisterBundles(BundleCollection bundles)
{
    bundles.UseCdn = true;   //enable CDN support

    //add link to jquery on the CDN
    var jqueryCdnPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js";

    bundles.Add(new ScriptBundle("~/bundles/jquery",
                jqueryCdnPath).Include(
                "~/Scripts/jquery-{version}.js"));
}

关于javascript - 使用 MVC 4 bundle 外部 JavaScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23804465/

相关文章:

javascript - 除所有空格和一个特殊字符外的所有内容的正则表达式

c# - 传递空的 SQL 参数给出错误

javascript - 在 VS 2013 的 MVC 中使用 Foundation Zurb 时样式不起作用

c# - 什么时候应该在 ASP.NET MVC 中使用异步 Controller ?

c# - ViewModel 在操作方法中获取空值

javascript - CSS:隐藏另一个div

javascript - 无法用next遍历DOM

javascript - 验证会触发,但失败时不会显示消息。我缺少什么? MVC 5 Razor

javascript - Asp.net mvc SPA 应用程序服务器端渲染以提高性能

c# - 如何处理 ASP MVC 中的重复表单字段