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


C# BundleCollection.AddUrlWithAlias方法代码示例

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


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

示例1: Configure

		public void Configure(BundleCollection bundles, CassetteSettings settings)
		{
			// Stylesheets
			bundles.AddUrlWithAlias<StylesheetBundle>("http://fonts.googleapis.com/css?family=PT+Sans", "font-ptsans");
			bundles.AddUrlWithAlias<StylesheetBundle>("http://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700,300italic,400italic,500italic,700italic", "font-ubuntu");
			bundles.AddUrlWithAlias<StylesheetBundle>("http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,600,700,800,300", "font-opensans");
			bundles.AddPerSubDirectory<StylesheetBundle>("Styles", new FileSearch { Pattern = "*.css;*.less" });

			// Scripts
			bundles.AddPerSubDirectory<ScriptBundle>("Scripts", new FileSearch
			{
			    Pattern = "*.js;*.coffee",
				Exclude = new Regex("-vsdoc\\.js$"), // Excludes the VS documentation files
				SearchOption = SearchOption.AllDirectories
			});

			// HtmlTemplates
			bundles.Add<HtmlTemplateBundle>(
				"Views/Templates",
				new FileSearch 
				{
					Pattern = "*.htm;*.html",
					SearchOption = SearchOption.AllDirectories
				}
				/*,
				// Assign the jQuery-tmpl processor to the HTML template bundles
				bundle => bundle.Processor = new KnockoutJQueryTmplPipeline()*/);
		}
开发者ID:Stephanvs,项目名称:Hayman.Lighthouse,代码行数:28,代码来源:CassetteConfiguration.cs

示例2: 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.Add<StylesheetBundle>("assets/css");
            bundles.Add<ScriptBundle>("assets/js");

            bundles.AddUrlWithAlias<ScriptBundle>("https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js", "jquery");
            bundles.AddUrlWithAlias<ScriptBundle>("https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js", "jquery-ui");
            bundles.AddUrlWithAlias<ScriptBundle>("http://ajax.aspnetcdn.com/ajax/knockout/knockout-2.1.0.js", "knockout");

            //<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
            //<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
            //<script src="http://ajax.aspnetcdn.com/ajax/knockout/knockout-2.1.0.js"></script>

            // 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:nbirkes,项目名称:nathan-music,代码行数:31,代码来源:CassetteConfiguration.cs

示例3: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            bundles.Add<StylesheetBundle>("Styles");
            bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
            bundles.AddUrlWithAlias("http://platform.twitter.com/widgets.js", "twitter", b => b.PageLocation = "body");

            bundles.AddPerSubDirectory<HtmlTemplateBundle>(
                "HtmlTemplates",
                bundle => bundle.Processor = new HtmlTemplatePipeline()
            );
        }
开发者ID:prasanths,项目名称:cassette,代码行数:11,代码来源:CassetteConfiguration.cs

示例4: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
            bundles.AddUrlWithAlias(
                "http://platform.twitter.com/widgets.js",
                "twitter",
                b =>
                {
                    b.PageLocation = "body";
                    b.HtmlAttributes.Add(new { async = "async" });
                });

            bundles.AddPerSubDirectory<HtmlTemplateBundle>("HtmlTemplates");
            bundles.Add<StylesheetBundle>("Styles");
        }
开发者ID:ryansroberts,项目名称:cassette,代码行数:15,代码来源:CassetteConfiguration.cs

示例5: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            // Enable compilation of LESS files:
            settings.SetDefaultBundleProcessor(new StylesheetPipeline().CompileLess());

            bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
            bundles.AddUrlWithAlias(
                "http://platform.twitter.com/widgets.js",
                "twitter",
                b =>
                {
                    b.PageLocation = "body";
                    b.HtmlAttributes.Add(new { async = "async" });
                });

            bundles.AddPerSubDirectory<HtmlTemplateBundle>("HtmlTemplates");
            bundles.Add<StylesheetBundle>("Styles");
        }
开发者ID:nlerikheemskerk,项目名称:cassette,代码行数:18,代码来源:CassetteConfiguration.cs

示例6: Configure

        public void Configure(BundleCollection bundles, CassetteSettings settings)
        {
            bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
            bundles.AddUrlWithAlias(
                "http://platform.twitter.com/widgets.js",
                "twitter",
                b => { b.PageLocation = "body"; b.HtmlAttributes.Add(new { async = "async" }); });

            bundles.AddPerSubDirectory<HtmlTemplateBundle>(
                "HtmlTemplates",
                bundle => bundle.Processor = new HoganPipeline()
                {
                    Namespace = "templates"
                }
            );

            bundles.Add<StylesheetBundle>("Styles", b => b.Processor = new StylesheetPipeline()
                .EmbedImages(whitelistPath => whitelistPath.Contains("/embed/"))
                .EmbedFonts(whitelistPath => whitelistPath.Contains("/embed/")));
        }
开发者ID:stucampbell,项目名称:cassette,代码行数:20,代码来源:CassetteConfiguration.cs

示例7: 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

示例8: Configure

 public void Configure(BundleCollection bundles, CassetteSettings settings)
 {
     bundles.AddPerSubDirectory<StylesheetBundle>("Content");
     bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
     bundles.AddUrlWithAlias<ScriptBundle>("/signalr/hubs", "~/signalr", bundle => bundle.AddReference("~/Scripts/lib/"));
 }
开发者ID:rhartzog,项目名称:YouTrackBurnDown,代码行数:6,代码来源: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.AddUrlWithAlias方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。