2016-03-09 28 views
7

寻找类似于浏览器同步的功能,Node应用程序可以自动重新加载浏览器并进行任何文件更改。Asp.Net Core 1.0(又名Asp.Net 5)网站刷新任何文件更改?

使用dnx-watch运行Asp.Net Core(又名Asp.net 5),它会在任何C#代码更改的情况下重新启动Kestrel Web服务器,但仍需手动刷新浏览器以查看其客户端或服务器文件变化。使用Gulp构建管道,并考虑使用它来执行dnx-watch和重新加载浏览器,但无法在线找到任何示例。

喜欢在这方面有所帮助。

谢谢

+0

对于那些想要自动重新编译代码的人来说,请参见[https://docs.asp.net/en/latest/tutorials/dotnet-watch.html](https://docs.asp.net/ en/latest/tutorials/dotnet-watch.html) – Jon

+0

@ Jonathan727刷新是我重新编译后寻找的东西。在我的一个SPA项目中实施了一些概念。访问: https://github.com/asadsahi/AspNetCoreSpa – Nexus23

回答

3

有没有官方支持您的方案,对不起!

但是,这很有趣,我希望至少在积压之后。您可以在https://github.com/aspnet/dotnet-watch处打开请求吗?

+0

好的,谢谢@Victor。我如何在dotnet-watch项目中申请?将成为github上的一个新问题? – Nexus23

1

1)可以使用gulpbrowsersync。它工作的很好,很快,但有点棘手,因为你必须首先启动IIS-Express并使用的proxymode

2)更好的解决方案是由Asp.Net团队的成员Mads Kristensen制作的Visual Studio Extension Browser Reload on Save