Html5-boilerplate: 为什么 html5boilerplate 使用旧版本的所有 Bootstrap、normalize 和 Modernizr 都停留在 V5.3.0 上?

创建于 2017-05-26  ·  6评论  ·  资料来源: h5bp/html5-boilerplate

我刚刚注意到,当我下载 html5boilerplate V5.3.0 时,它附带

Bootstrap v3.3.1(但 Bootstrap v3.3.7 可用)
normalize.css v3.0.2(但 normalize.css 7.0.0 可用)
Modernizr 2.8.3 响应 1.4.2(但 Modernizr 3.5 可用)
那么为什么 html5boilerplate 带有旧版本的 Bootstrap、normalize 和 Modernizr 呢? 我可以自己更新所有 Bootstrap、normalize 和 Modernizr 的最新版本吗? 这会破坏 html5boilerplate 的任何设置吗? 自己更新所有 Bootstrap、normalize 和 Modernizr 是否安全?

同样,如何将 Bootstrap、normalize 和 modernizr 更新为 html5boilerplate ? 有什么捷径之类的吗?

有用的链接: 1. https://html5boilerplate.com/ 2. https://necolas.github.io/normalize.css/ 3. http://getbootstrap.com/ 4. https://modernizr.com/

所有6条评论

+1

  1. 你可以从 Github 获取最新版本,它已经更新了几乎所有内容(除了 Modernizr,它是一个合并的 PR,请参阅:#1939)
  2. 我们正在尝试发布 6.0,但由于我没有足够长的时间来处理它,所以将代码发布出去对我来说有点困难。 见:#1880

@roblarsen感谢先生的快速回复。 再次正如您所建议的那样,我已经从 GitHub 下载了 H5BP。 但我对 GitHub 很陌生,所以我很困惑。 从 GitHub 下载里面我有一个名为“dist”的文件夹。 根据我的猜测,这是我唯一需要的文件夹,对吗? 我应该使用“dist”文件夹吗? 并删除“dist”之外的所有其他文件和文件夹?

问题 2. 我是否也检查了“dist”文件夹。 里面那个也。 normalize.css 的版本是 5.0.0 n 最新版本是 7.0.0。 那么我应该从官方网站下载 normalize.css 并替换“dist/css”文件夹中的 normalize.css 文件吗? 那会破坏任何东西吗? H5BP的任何设置都会受到干扰? 还是冲突? 我应该等你更新 H5BP 内部的 normalize.css 版本吗,因为你需要集成一些东西来更新 normalize.css 吗?

问题 3. 哪个是 H5BP 的最后一个稳定版本? 我可以从 H5BP 官方网站下载一个? 还是来自 GitHub 的所有 normalize.css 等的新版本?

是的, dist就是您所需要的。 您也可以将其复制到您需要的任何位置。

  1. 什么都不会坏。 HTML5 Boilerplate 是一个起点,因此人们可以并且将会在基本代码之上做各种事情。 您无需等待任何事情。 该代码供您随意操作。

  2. 实际上,HEAD(Github 中的最新版本)非常稳定。 我们所做的更改通常最终需要一些时间,因此一旦进入主分支,它们就会很好并准备就绪。 也就是说,最后一个版本仍然是 5.3。

用于更新 Modernizr 的 tx 一切都更新了,只更新 normalize.css 7.0.0 然后 H5BP 准备好更新所有先生的最新版本,如果你可以因为 normalize.css 7 修复了许多需要的东西

@archimj03很多项目没有更新他们的 normalize.css 有很好的理由: https :

...从 v5 到 v6 发生了重大变化 ...然后在 7.0.0 中恢复。

此页面是否有帮助?
0 / 5 - 0 等级