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