2017-08-10 53 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

我有同樣的痛苦 - 我從頭開始的另一個原因。 –

相關問題