MVC.Net:添加第三方类库的bundles引用

以jQuery Mobile为例。当我们用nuget添加jQuery Mobile的package后,需要在项目中引用jQuery Mobile。传统的做法是在html页面上添加
<link href="/Content/jquery.mobile-1.4.2.css" rel="stylesheet"/>
<script src="/Scripts/jquery.mobile-1.4.2.js"></script>

不过在MVC.Net里我们可以用Scripts.Render和Styles.Render来实现。
1.  在_layout.cshtml页面或是其它特定页面上,添加
@Scripts.Render("~/bundles/jquery.mobile")
@Styles.Render("~/Content/css")
2.  编辑BundleConfig类,添加

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

bundles.Add(new
StyleBundle("~/Content/css").Include("~/Content/jquery.mobile-1.4.2.css"));

保存并运行程序,你就能开始使用jQuery
Mobile。这中做法比传统做法的优点在于调用的第三方类库的版本能够统一在BundleConfig类中管理,从而减少升级版本带来的影响。

时间: 2024-10-07 05:07:03

MVC.Net:添加第三方类库的bundles引用的相关文章

添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试

本文转载至 http://blog.csdn.net/duxinfeng2010/article/details/8265273 linker command failed with exit code 1 (use -v to see invocation)这个错误貌似遇见并不止一次,当我想用某个第三方类库的时候(如SBJson),我直接把类库文件copy到工程目录里面,然后一编译就出现这样错误(并不是一定会出这样错误),开始以为是网上下载的类库本身问题,所以重新找类库或者其他方式将它添加进去

添加第三方类库造成错误

添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试   http://blog.csdn.net/duxinfeng2010/article/details/8265273

添加第三方类库造成的Undefined symbols for architecture i386:编译错误

目录(?)[-] 还有另外一个httpstackoverflowcomquestions6610709undefined-symbols-for-architecture-i386 Undefined symbols for architecture i386 _OBJC_CLASS__SKPSMTPMessage referenced from error 1.原因: 如果是源码编译的话,一般就只某些头文件没有添加到src编译里面.但是对于添加库编译,一般是库的编译路径设置不正确(比如arm的

iOS 优化内存(七)开发中使用第三方类库

在iOS中使用第三方类库 方法一:直接复制所有源文件到项目中 这种方法就是把第三方类库的所有源文件复制到项目中,直接把所有.h和.m文件拖到XCode项目中即可.如果第三方类库引用了一些系统自带类库,那么在项目中还需要额外引用那些类库. 如果当前的项目启用了ARC,而引用的第三方类库未使用ARC,那还需要在项目信息的Targets – Build Parses里找到第三方类库的.m文件,并为它们加上-fno-objc-arc标记. 而对于在未启用ARC的项目用引用使用了ARC的第三方类库,则需要

android studio中导入第三方类库

http://zhidao.baidu.com/link?url=W0zaTJAdd4qiJ2PwIGK39bqjQ3-a8CxA-EZb1M9FQZGnPHMfxPzn0h1AoPED-ix7GiSgfDV0EGKtl_9TJXyqaje0BTCTuZ2VOLI8PSoI4nq 下面分两种情况介绍一下如何导入第三方类库. 1.对于jar的类库,非常简单,只要在项目根目录下新建一个libs目录,然后把jar复制进去,在jar上点击右键,选择Add as library,即可完成依赖的添加. 2.

Android studio导入第三方类库源码以及jar包

新建一个Android项目,项目结构如下: 1.添加第三方类库源码 首先将第三方类库考入与app同级的目录下: 之后,在build.gradle(Moudule:app)下添加编译代码:在setings.gradle添加导入代码 之后添加(可一新增一个Module) 然后将之删除,自己到入得第三方的build.gradle 会自动生成 如下,则完成. apply plugin: 'com.android.library' android { compileSdkVersion 25 buildT

VSTO 添加引用和第三方类库

1.添加引用 选中要添加的引用,点击OK即可 2. 添加类库 在以下位置输入要添加的类库名,如Newtonsoft.Json, 选中安装即可 原文地址:https://www.cnblogs.com/gaoBlog/p/11023700.html

在ASP.NET MVC中使用NuGet添加SignalR类库之后,再次运行程序时,它出现了一个异常:

自从在ASP.NET MVC中使用NuGet添加SignalR类库之后,再次运行程序时,它出现了一个异常: Server Error in '/' Application. The following errors occurred while attempting to load the app.- No assembly found containing an OwinStartupAttribute.- No assembly found containing a Startup or [

【iOS开发-76】Private Contacts案例:导航控制器使用、数据传递、第三方类库使用、tableViewCell的添加删除、数据存储等

(1)效果 (2)源代码与第三方类库下载 http://download.csdn.net/detail/wsb200514/8155979 (3)总结 --导航控制器,可以直接用代码的push和pop来控制控制器之间的跳转.也可以使用storyboard的segue来:这里又涉及2种,一种是直接用按钮拖拽到另一个控制器形成segue,这种segue不可拦截,如果点击直接跳转.另一种是从一个控制器拖拽到另一个控制器形成的segue,这种segue没有明确的点击谁来跳转,所以有一个performS