如何用VS和dotnet开发VS代码?

时间:2018-01-06 20:53:20

标签: .net angular visual-studio-code

我正在尝试学习如何使用Angular 5开发VS代码,具有VS Proffessional AngularJS背景,并且我遇到了一些基本问题。

我有一个简单的hello world helnet world dot api项目,结合Angular 5(和Angular CLI),来自本教程:https://www.codeproject.com/Articles/1206306/Integrating-ASP-Net-Core-and-Angular-projec 现在,我希望受益于常规的VS后端调试和断点以及酷炫的Angular watch-for-changes功能。但似乎这是不可能的。

这就是我开始项目的方式:

ng serve --watch - 项目从http://localhost:4200/开始,我可以自动更改html文件和页面更新。但由于dotnet Web服务器未运行,我无法联系Web API。

dotnet run(或F5) - 项目从http://localhost:5000/开始,现在正在点击web api中的断点。大!但是当我更改html文件中的内容时,页面不会更新。实际上,我必须关闭Web服务器,在Web服务器上更新html文件中的更改之前运行ng build。有点道理。

这种情况对于同时开发后端和前端毫无用处。那么你认为如何在VS Code中使用Angular和dotnet进行开发?

非常感谢!

1 个答案:

答案 0 :(得分:1)

我使用this article的帮助设置了一个相同的项目。 它还链接到包含样本的this GitHub Repository