nuget - Modernizr3 的完整版本?

标签 nuget modernizr

我在 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/

相关文章:

css - 覆盖 CSS 与使用 Modernizer 选择性地加载 CSS(是的,不)

javascript - 涉及 Modernizr 的 JS 代码无法按应有的方式工作?

c# - NuGet 包安装失败并出现未指定的错误

努盖特 : How to specify nuspec files to generate multiple packages in a single build definition?

.net - NuGet 的还原包坚持特定的包版本

jquery - 未捕获的 ReferenceError : Modernizr is not defined

javascript - 如何测试触摸屏(不是 "touch capability")?

azure - nuget 命令在 azure devops 中 IncludeReferencedProjects

nuget - 如何在最新的.NET Core工具中实现版本自动递增?

javascript - 如何使用 Modernizr 和 YesNope Javascript 检查 FormData