如何从git clone构建较旧的Modernizer版本?

如何从git clone构建较旧的Modernizer版本?,git,modernizr,Git,Modernizr,我今天从git克隆了Modernizer repo,以在中心位置维护我所需的资源。下载之后,我运行了grunt build,并在dist目录中收到了modernizer build.js文件。但是,我遇到了一些与此文件有关的问题,因为它似乎是一个alpha版本,正如我在文件头中声明的那样。从Modernizer网站上我知道最新的稳定版本是2.8.3。所以我检查了这个扩展的git历史记录,但是找不到包含这个数字的行。最后一行包含接近最新版本的版本号,包含版本2.6.3。 你能告诉我,如何找到版本2

我今天从git克隆了Modernizer repo,以在中心位置维护我所需的资源。下载之后,我运行了
grunt build
,并在
dist
目录中收到了
modernizer build.js
文件。但是,我遇到了一些与此文件有关的问题,因为它似乎是一个alpha版本,正如我在文件头中声明的那样。从Modernizer网站上我知道最新的稳定版本是2.8.3。所以我检查了这个扩展的git历史记录,但是找不到包含这个数字的行。最后一行包含接近最新版本的版本号,包含版本2.6.3。 你能告诉我,如何找到版本2.8.3的哈希值来检查并从中构建吗


请不要问我为什么不从Modernizer网站上下载zip文件。答案是:我正在学习使用git并从源代码构建。我知道的自定义下载生成器位于,但想了解如何使用git和grunt,并获得我的问题的答案,请

github上的Modernizer已处于3.0-alpha状态很长一段时间了,自2.6以后的所有版本都来自
后端口修复
分支。也就是说,在3.0之前,有一个中心文件,有许多可以添加或删除的“社区”检测。构建过程要么将内容添加到此文件,要么从中删除部分。这是在我开始这个项目之前,所以我不是100%,但我不相信有一种方法可以像您在web builder中那样在web builder之外构建旧版本。

听到这个消息很难过。在我接受你的回答之前,我还在等着看是否会有更多的回复。我是Modernizer的主要维护者。我不知道谁会有更多的信息。那么,作为首席维护人员,您能否告诉我,是否计划为此类情况构建回购协议,或者仅在将来从第3版开始就可以返回到以前的版本?我不确定我是否理解您的问题-您是说我们是否计划允许您构建旧版本?不需要。如果出于某种原因您不想升级,但想添加新的测试,那么能够向旧版本添加功能将非常有用