2015-10-04 46 views
2

我創建了一個新的MVC 6項目,爲空模板。通過NuGet添加了JQuery。你如何引用它然後在你的_Layout文件或任何你想使用它。我沒有在那裏的JQuery的腳本文件夾。MVC 6參考Jquery通過Nuget添加後

<head> 
<meta name="viewport" content="width=device-width" /> 
<meta charset="utf-8" /> 
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
<link rel="stylesheet" href="~/css/site.css" /> 
<script src=""></script> -- HERE 

<title>@ViewBag.Title</title> 
</head> 
<body> 
<div> 
    @RenderBody() 
</div> 
@RenderSection("scripts", required: false) 
</body> 
</html> 

Project soultion

+1

在asp.net 5/MVC 6新的正確的方式來管理客戶端依賴使用npm bower gulp和grunt,而不是nuget。我建議在vs2015中創建一個新的web項目,看看它是如何設置jquery的,請參閱http://docs.asp.net/en/latest/client-side/index.html –

+0

乾杯,這很有道理。在那裏工作。 – InitLipton

回答

2

從的NuGet刪除軟件包並通過亭子添加。如果您創建了新的MVC 6空項目。你將需要添加一個bower.json文件,然後添加jQuery的依賴

{ 
    "name": "ASP.NET", 
    "private": true, 
    "dependencies": { 
    "jquery": "2.1.4" 
} 
} 

然後在你的佈局添加引用

<script src="~/lib/jquery/dist/jquery.js"></script>