当前位置: 首页>>代码示例>>C#>>正文


C# BundleCollection.AddPerIndividualFile方法代码示例

本文整理汇总了C#中BundleCollection.AddPerIndividualFile方法的典型用法代码示例。如果您正苦于以下问题:C# BundleCollection.AddPerIndividualFile方法的具体用法?C# BundleCollection.AddPerIndividualFile怎么用?C# BundleCollection.AddPerIndividualFile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在BundleCollection的用法示例。


在下文中一共展示了BundleCollection.AddPerIndividualFile方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            bundles.Add<StylesheetBundle>(@"Content\lib", new FileSearch
                                                              {
                                                                  Pattern = "*.css;*.less",
                                                                  SearchOption = SearchOption.AllDirectories
                                                              });
            bundles.AddPerIndividualFile<StylesheetBundle>(@"Content\Views",
                                                           new FileSearch
                                                               {
                                                                   Pattern = "*.css;*.less",
                                                                   SearchOption = SearchOption.AllDirectories
                                                               });

            bundles.Add<ScriptBundle>(@"Scripts\lib", new FileSearch
                                                          {
                                                              Pattern = "*.js;*.coffee",
                                                              Exclude = new Regex("-vsdoc\\.js$"),
                                                              SearchOption = SearchOption.AllDirectories
                                                          });
            bundles.AddPerIndividualFile<ScriptBundle>(@"Scripts\Views", new FileSearch
                                                                             {
                                                                                 Pattern = "*.js;*.coffee",
                                                                                 Exclude = new Regex("-vsdoc\\.js$"),
                                                                                 SearchOption = SearchOption.AllDirectories
                                                                             });
        }
开发者ID:Zero41,项目名称:Moose,代码行数:27,代码来源:CassetteConfiguration.cs

示例2: Configure

 public void Configure(BundleCollection bundles, CassetteSettings settings)
 {
     var compiler = new IECoffeeScriptCompiler();
     bundles.AddPerIndividualFile<StylesheetBundle>("Content");
     bundles.AddPerIndividualFile<ScriptBundle>("Scripts",
     new FileSearch { SearchOption = SearchOption.TopDirectoryOnly },
     b => b.Processor = new ScriptPipeline { CoffeeScriptCompiler = compiler });
     bundles.AddPerSubDirectory<ScriptBundle>("Scripts",
         b => b.Processor = new ScriptPipeline
         {
             CoffeeScriptCompiler = compiler
         }, true);
 }
开发者ID:vcsjones,项目名称:Presentations,代码行数:13,代码来源:CassetteConfiguration.cs

示例3: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            // TODO: Configure your bundles here...
            // Please read http://getcassette.net/documentation/configuration

            // This default configuration treats each file as a separate 'bundle'.
            // In production the content will be minified, but the files are not combined.
            // So you probably want to tweak these defaults!
            bundles.AddPerIndividualFile<StylesheetBundle>("Content");
            //bundles.AddPerIndividualFile<ScriptBundle>("Scripts", null, x =>
            //    {
            //        //x.Processor = new CommonJSScriptPipeline();
            //    });
            bundles.Add<ScriptBundle>("Scripts/internal", b => b.Processor = new ScriptPipeline().InsertBefore<SortAssetsByDependency>(new StitchProcessor()));

            settings.IsDebuggingEnabled = true;
            //settings.UrlModifier = new FileExtensionUrlModifier();

            // To combine files, try something like this instead:
            //   bundles.Add<StylesheetBundle>("Content");
            // In production mode, all of ~/Content will be combined into a single bundle.

            // If you want a bundle per folder, try this:
            //   bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
            // Each immediate sub-directory of ~/Scripts will be combined into its own bundle.
            // This is useful when there are lots of scripts for different areas of the website.

            // *** TOP TIP: Delete all ".min.js" files now ***
            // Cassette minifies scripts for you. So those files are never used.
        }
开发者ID:nathanpalmer,项目名称:CassetteStitch,代码行数:30,代码来源:CassetteConfiguration.cs

示例4: Configure

		public void Configure(BundleCollection bundles, CassetteSettings settings)
		{
			bundles.AddPerIndividualFile<ScriptBundle>("scripts/pages");
			bundles.AddPerSubDirectory<ScriptBundle>("scripts",
				new ExcludeDirectorySearch("*.js", new[] { "pages" }));

			bundles.Add<StylesheetBundle>("content");
		}
开发者ID:dgg,项目名称:Crowdsource-it.org,代码行数:8,代码来源:CassetteConfiguration.cs

示例5: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            // TODO: Configure your bundles here...
            // Please read http://getcassette.net/documentation/configuration

            // This default configuration treats each file as a separate 'bundle'.
            // In production the content will be minified, but the files are not combined.
            // So you probably want to tweak these defaults!
            //bundles.AddPerIndividualFile<StylesheetBundle>("Content");
            bundles.AddPerIndividualFile<ScriptBundle>("Scripts");
            bundles.AddPerIndividualFile<ScriptBundle>("Areas/Admin/Content");
            bundles.AddPerIndividualFile<ScriptBundle>("Areas/Admin/Scripts");

            bundles.Add<StylesheetBundle>("Content/bootstrap.css");
            bundles.Add<StylesheetBundle>("Content/bootstrap-responsive.css");
            bundles.Add<StylesheetBundle>("Content/css/jquery-autocomplete.css");

            bundles.Add<StylesheetBundle>("Areas/Admin/Content/css/bootstrap.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/css/combine_fonts.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/plugins/datepicker/css/datepicker.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/plugins/colorpicker/css/colorpicker.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/plugins/wysiwyg/bootstrap-wysihtml5.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/plugins/plupload/js/jquery.plupload.queue/css/jquery.plupload.queue.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/css/buttons.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/css/style.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/css/dark.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/css/cms.css");
            bundles.Add<StylesheetBundle>("Areas/Admin/Content/css/bootstrap-responsive.css");

            // To combine files, try something like this instead:
            //   bundles.Add<StylesheetBundle>("Content");
            // In production mode, all of ~/Content will be combined into a single bundle.

            // If you want a bundle per folder, try this:
            //   bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
            // Each immediate sub-directory of ~/Scripts will be combined into its own bundle.
            // This is useful when there are lots of scripts for different areas of the website.

            // *** TOP TIP: Delete all ".min.js" files now ***
            // Cassette minifies scripts for you. So those files are never used.
        }
开发者ID:terjetyl,项目名称:epicserver,代码行数:41,代码来源:CassetteConfiguration.cs

示例6: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            // TODO: Configure your bundles here...
            // Please read http://getcassette.net/documentation/configuration

            bundles.AddPerIndividualFile<StylesheetBundle>("Content");
            bundles.AddPerSubDirectory<ScriptBundle>("Scripts");

            bundles.AddUrlWithAlias<ScriptBundle>("/signalr/hubs", "signalr", b => b.AddReference("~/Scripts/lib/jquery.signalR.js"));

            // To combine files, try something like this instead:
            //   bundles.Add<StylesheetBundle>("Content");
            // In production mode, all of ~/Content will be combined into a single bundle.

            // If you want a bundle per folder, try this:
            //   bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
            // Each immediate sub-directory of ~/Scripts will be combined into its own bundle.
            // This is useful when there are lots of scripts for different areas of the website.

            // *** TOP TIP: Delete all ".min.js" files now ***
            // Cassette minifies scripts for you. So those files are never used.
        }
开发者ID:jasondentler,项目名称:kelli,代码行数:22,代码来源:CassetteConfiguration.cs

示例7: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            // bootstrap
            //bundles.Add<StylesheetBundle>("~/styles/libs/bootstrap/bootstrap.less");

            // styles (which call bootstrap)
            bundles.Add<StylesheetBundle>("styles",new [] {"~/styles/libs/bootstrap/bootstrap.less", "~/styles/site.less"});

            // libraries (jQuery)
            bundles.Add<ScriptBundle>("scripts/libs");

            // modernizr
            bundles.Add<ScriptBundle>("scripts/header",
                b => b.PageLocation = "head");

            // common scripts
            bundles.Add<ScriptBundle>("scripts",
                new FileSearch { SearchOption = SearchOption.TopDirectoryOnly },
                b => b.Processor = new ScriptPipeline() { CoffeeScriptCompiler = new IECoffeeScriptCompiler()});

            bundles.AddPerIndividualFile<ScriptBundle>("scripts/pages",
                null,
                b => b.Processor = new ScriptPipeline { CoffeeScriptCompiler = new IECoffeeScriptCompiler() });
        }
开发者ID:drlongnecker,项目名称:CassetteTester,代码行数:24,代码来源:CassetteConfiguration.cs

示例8: Configure

 public void Configure(BundleCollection bundles, CassetteSettings settings)
 {
     bundles.AddPerIndividualFile<ScriptBundle>(@"Scripts");
     bundles.AddPerIndividualFile<StylesheetBundle>(@"Content");
 }
开发者ID:keritaf,项目名称:browserpoint,代码行数:5,代码来源:CassetteConfiguration.cs

示例9: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            bundles.Add<StylesheetBundle>("Content");
            bundles.Add<ScriptBundle>("Scripts", new FileSearch { SearchOption = SearchOption.TopDirectoryOnly });
            bundles.AddPerIndividualFile<ScriptBundle>("Scripts/Pages");

            bundles.AddUrlWithLocalAssets(
                "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js",
                new LocalAssetSettings
                    {
                        Path = "Scripts/CDN/jquery-1.7.1.js",
                        FallbackCondition = "!window.jQuery"
                    }
            );

             bundles.AddUrlWithLocalAssets(
                "http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.17/jquery-ui.min.js",
                new LocalAssetSettings
                    {
                        Path = "Scripts/CDN/jquery-ui-1.8.17.js",
                        FallbackCondition = "!window.jQuery.ui"
                    }
            );

             bundles.AddUrlWithAlias(
                "http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js",
                "jquery.validate"
                //new LocalAssetSettings
                //{
                //    Path = "Scripts/CDN/jquery.validate-1.9.js",
                //    FallbackCondition = "!window.jQuery.fn.validate"
                //}
            );

             bundles.AddUrlWithAlias(
                "http://ajax.aspnetcdn.com/ajax/jquery.mobile/1.0/jquery.mobile-1.0.min.js",
                "jquery.mobile"
                //new LocalAssetSettings
                //{
                //    Path = "Scripts/CDN/jquery.mobile-1.0.js",
                //    FallbackCondition = "!window.jQuery"
                //}
            );

            bundles.AddUrlWithAlias(
                "http://ajax.aspnetcdn.com/ajax/mvc/3.0/jquery.unobtrusive-ajax.min.js",
                "jquery.unobtrusive-ajax"
                //new LocalAssetSettings
                //{
                //    Path = "Scripts/CDN/jquery.unobtrusive-ajax.js",
                //    FallbackCondition = "!window.jQuery"
                //}
            );

            bundles.AddUrlWithAlias(
                "http://ajax.aspnetcdn.com/ajax/mvc/3.0/jquery.validate.unobtrusive.min.js",
                "jquery.validate.unobtrusive"
                //new LocalAssetSettings
                //{
                //    Path = "Scripts/CDN/jquery.validate.unobtrusive.js",
                //    FallbackCondition = "!window.jQuery"
                //}
            );

            // bundles.AddUrlWithLocalAssets(
            //    "http://ajax.aspnetcdn.com/ajax/mvc/3.0/MicrosoftMvcAjax.debug.js",
            //    new LocalAssetSettings
            //    {
            //        Path = "Scripts/CDN/MicrosoftMvcAjax.js",
            //        FallbackCondition = "!window.jQuery"
            //    }
            //);
        }
开发者ID:MortLupus,项目名称:AB,代码行数:73,代码来源:CassetteConfiguration.cs


注:本文中的BundleCollection.AddPerIndividualFile方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。