需要利用以下功能的基本ASP.NET MVC 4项目需要哪些javascript文件:
a)客户端验证(我假设包~/bundles/jqueryval
中的文件用于不引人注目的javascript和不显眼的javascript验证以及来自包{{1}的基本jquery-1.7.1.js
(或其缩小版本) }})
b)Ajax调用和ASP.NET MVC 4的远程验证(我假设~/bundles/jquery
或其缩小版本。由于jquery.unobtrusive-ajax.js
中没有为此文件注册的捆绑包,我假设我必须添加一个如果我需要它,那么还必须在布局或视图中BundleConfig.cs
捆绑。这是对的吗?
c)HTML 5(我需要Styles.Render
吗?)
d)文件modernizr.js
是什么?
e)如果我在knockout-2.1.0.js
文件中设置BundleTable.EnableOptimizations = true;
,ASP.NET MVC会自动选择缩小版本吗?