簡體   English   中英

ASP.net MVC項目:我應該更新jQuery版本嗎?

[英]ASP.net MVC project: should I update jQuery version?

當您在Visual Studio中創建ASP.net MVC項目(即使是最新版本,VS 2017)時,它還包含一個非常舊版本的jQuery ,版本1.10.2

問題是:我可以安全地升級到最新的3.x版本嗎? 或者是否有一個很好的理由為什么ASP.net MVC模板默認包含1.x

注意:我還沒有編寫任何代碼,所以我沒有任何問題,我只是想知道它是否會破壞ASP.net/MVC中的內容以及隨附的默認庫。

在創建新項目時,它只使用現有的項目模板。 模板是很久以前創建的,我認為從那時起它就沒有更新。 這就是jQuery版本為1.10.2的原因,因為此版本在創建模板時可用。 一般來說jQuery是因為Microsoft.jQuery.Unobtrusive.Validation NuGet包。 這個包依賴於jQuery >= 1.8jQuery.Validation >= 1.8.0.1

您可能想要查看jQuery升級指南 ,如果您想100%確定,但我在新項目中沒有看到任何其他與jQuery的連接,並且可以安全地更新它。 我從來沒有遇到過從一開始就將每個NuGet包更新到最新版本的問題。

完全可以用您想要的版本更改版本您自己不會影響Asp.net,我做到了100%安全。 你可以更新:

 pm> Update-Package jQuery 

更新任何基於前端的功能無論如何都不會影響asp.net,以防你在它可能影響你的視圖(Html)之前編寫一些代碼而不是其他所有的Clint端腳本

由於您沒有在應用程序中編寫任何代碼,因此您可以包含新的jquery版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM