我想引导我的 MVC 4 应用程序,但不确定我想要或需要哪些。这些描述非常模糊,我很难找到每个版本的含义的很好的细分。
主要区别/相似之处是什么?我应该选择哪一个?
我想引导我的 MVC 4 应用程序,但不确定我想要或需要哪些。这些描述非常模糊,我很难找到每个版本的含义的很好的细分。
主要区别/相似之处是什么?我应该选择哪一个?
Twitter.Boostrap 目前只是第一个选项“Bootstrap”的依赖链接。所以我认为 Bootstrap 就是你所需要的。如果您安装 Twitter.Bootstrap,则会打开一个 readme.txt。
来自 Twitter.Bootstrap nuget 包 readme.txt:
Twitter.Bootstrap 正在移动!
v3.0.1 将是 Twitter.Bootstrap 命名空间下的最后一个 Bootstrap 版本。随着新项目的推进,您应该直接从 Outercurve https://www.nuget.org/packages/Bootstrap/维护的 Bootstrap 命名空间安装 Bootstrap 对于现有项目,您已经通过升级到此版本安装了新的 Bootstrap 包。
我一直在想同样的事情,所有这些不同的版本真的让人困惑,在我看来,它突出了 NuGet 的一个大问题。也许他们可以引入“支持”/“已验证”徽章或其他东西?
不管怎样——第一个包的所有者是 Outercurve,并且不附带 Twitter 命名空间。由于 Outercurve 是由 Microsoft 资助的,并且直到 2012 年 5 月才开始提供该软件包(奇怪的是 1.0.0 版,即使那时 Bootstrap 至少达到了 2.0.3),我想这是“官方”的 MS 版本现在作为默认模板包含在 Visual Studio 中的 Bootstrap。
值得注意的是,即使 NuGet 要求您更新到最新版本 3,VS 2013RC 项目模板仍然带有版本 2 标记,并且如果更新,示例将(至少在视觉上)会中断。
第一个将安装 .css、.js 和 .img 文件以及 jquery。Bootstrap for MVC 4 安装 Bootstrap 并支持捆绑和缩小。
我一直在开发具有 jQuery 1.8.2 的 MVC 4 Web 应用程序。当我安装 Bootstrap 3.3.1 时,Nuget 包管理器似乎处理了所有依赖项。但是,它只是将我的应用程序升级到了 jQuery 1.9.0,而不是它需要的 jQuery 1.9.1。 所以我想说,如果你只是像我一样安装显示在列表顶部的版本(Bootstrap 3.3.1),你最终需要使用 jQuery 1.9.1 或更高版本。我的解决方案是在 Visual Studio 的包管理器控制台中运行“Install-Package jQuery -Version 1.9.1”。我使用的是 Visual Studio 2013。顺便说一下,在 Visual Studio 的“管理 Nuget 包”窗口中,Bootstrap 3.3.1 的信息显示“依赖项:jQuery (>= 1.9.0)!