2017-08-10 54 views
1

我最近开始了一个新的VS2017 Web application project为什么visual studio在其模板中使用旧的jQuery库?

我注意到,标准包括jquery,仍然是版本1.10,而此时nuget的最新版本是3.1.1

https://www.nuget.org/packages/jQuery

我可以想像,经过一段时间的模板得到过时,但包括日2013年版似乎有点怪我。

或者是否有特殊原因?

jquery 1.10

+0

@downvoter:请留下评论,教育我在我的无知。 – Stefan

+0

我没有downvote,但它与stackoverflow无关。它只是脱离主题。 – user5014677

回答

2

两个原因。

首先,1.x分支仍旧支持较旧版本的IE,该版本已从新版本中删除。

其次,因为MS不经常更新模板。这是我倾向于用空解决方案开始新项目并手动添加所需功能的主要原因。这有利于保持最新状态并避免膨胀。

+0

啊,第一个理由似乎从MS的角度来看是有效的。很高兴知道我在这里没有失去任何关键。顺便说一句,我通常在开始一个新项目时运行'update-packages'。它更新包并保持模板的结构。尽管有时兼容性会中断。 – Stefan

+0

我有同样的痛苦 - 我从头开始的另一个原因。 –

相关问题