0

ページにレンダリングされないスクリプトとスタイル

MVC ASP.NET の HTML ソースコード

<html>
    <head>
        <meta charset="utf-8" />
        <meta name="viewport" content="width=device-width" />
        <title>@ViewBag.Title</title>   
        @Styles.Render("~/Content/css")        
    </head>

    <body >
    @Scripts.Render("~/Scripts/js")
    @RenderSection("Scripts", false)  
    </body>
</html>

これが私のすべてのスクリプトとスタイルです C# の BundleConfig ファイルです。

  public class BundleConfig
        {
    // For more information on bundling, visit http://go.microsoft.com/fwlink/?LinkId=301862
            public static void RegisterBundles(BundleCollection bundles)
            {
               BundleTable.EnableOptimizations = true;

                bundles.Add(new ScriptBundle("~/Scripts/js").Include(
                    "~/Scripts/jquery-{version}.js",
                    "~/Scripts/angular.js",
                    "~/Scripts/ang/app.js",
                    "~/Scripts/jquery.unobtrusive-ajax.min.js",
                    "~/Scripts/jquery-ui-1.11.2.js",
                    "~/Scripts/jquery.bpopup.min.js",
                    "~/Scripts/jquery-ui.min.js",                    
                    "~/Scripts/jquery.validate.min.js",
                    "~/Scripts/jquery.validate.unobtrusive.min.js",
                    "~/Scripts/ui.dropdownchecklist-1.4-min.js",
                    "~/Scripts/sweetalert.min.js",
                    "~/Scripts/jquery.lettering.js",
                    "~/Scripts/ang/app.js",
                    "~/Scripts/js/JavaScript1.js",
                    "~/Scripts/js/JavaScript2.js"                              
                    )); 
                bundles.Add(new StyleBundle("~/Content/css").Include(
                     "~/Content/jquery-ui.css",
                     "~/Content/css/StyleSheet.css",
                     "~/Content/StyleSheet1.css"     ,
                     "~/Content/jquery-ui.css",
                     "~/Content/ui.dropdownchecklist.standalone.css",
                     "~/Content/ui.dropdownchecklist.themeroller.css",
                     "~/Content/sweetalert.css",
                     "~/Content/animate.css"    
                      ));

                // Set EnableOptimizations to false for debugging. For more information,
                // visit http://go.microsoft.com/fwlink/?LinkId=301862        
            }

MVC ASP.NET の HTML ソース コードの結果

<html>
    <head>
        <meta charset="utf-8" />
        <meta name="viewport" content="width=device-width" />
        <title>Index</title> 
        <link href="/Content/css" rel="stylesheet"/>
  </head>
<body >
     <script src="/Scripts/js"></script>      
</body>
</html>
4

2 に答える 2

0

BundleConfig.RegisterBundles(BundleTable.Bundles) を追加します。Global.asaxへ

于 2015-08-29T18:49:31.437 に答える