将nuget包添加到ASP.NET MVC 6项目

时间:2016-01-18 16:44:15

标签: visual-studio-2015 nuget asp.net-core-mvc nuget-package

尽管他们还没有在ASP.NET 5中停止对nuget包管理器的支持,但至少使用javascript库 - nuget似乎不再起作用了。

我尝试(并且失败)使用nuget添加React.ASPNET库(因为我没有在Bower上找到它)。

DNX 4.5.1下添加了一个引用,但没有像{B}一样添加JS库时添加到wwroot/lib的脚本文件。

project.json依赖项中也没有任何迹象。

这是Visual Studio 2015 Update 1上的ASP.NET 5项目。

1 个答案:

答案 0 :(得分:0)

React.ASPNET是一个允许你做类似的事情的库:

@Html.React("CommentsBox", new {
    initialComments = Model.Comments
})

它向ASP.NET MVC添加了一些扩展方法。你也可以这样做:

<!-- Initialise the component in JavaScript too -->
<script src="https://fb.me/react-0.14.0.min.js"></script>
<script src="https://fb.me/react-dom-0.14.0.min.js"></script>
@Scripts.Render("~/bundles/main")
@Html.ReactInitJavaScript()

如果您想了解更多信息,请点击此处:http://reactjs.net/