我在ASP.net MVC应用程序中使用了modernizr,我想使用在Modernizr v3中添加的inputformaction
检测。 nuget上提供的最新版本为2.8.3。这意味着我需要独立于nuget添加它。似乎没有任何正式的完整版本。
我在他们的网站上唯一能找到的是Download,它提示我创建一个自定义版本。如果我选择我现在使用的功能,那么每次我想要一个新的检测时我都需要回到这个网站,并记住我上次选择的所有选项。那不太实际。我还发现您可以使用节点包和.json定义文件进行自定义构建。如果可以避免的话,我真的不想为此安装节点。
我想要的只是现代化的完整版本。除了编写脚本以检查下载页面上的所有复选框之外,还有其他办法吗?
答案 0 :(得分:2)
没有“Modernizr”的“完整”版本。虽然在需要新的检测时重建可能会给您带来轻微的不便,但是下载和运行完全不需要的javascript可能会花费您的用户大量的时间和金钱。有一堆工具可以自动为您自定义构建(bower,npm,grunt-modernizr,gulp-modernizr)。
如果你想要一个包含所有选项的构建 - 这对于perf来说又是巨大而可怕的,你可以使用https://modernizr.com/download?do_not_use_in_production