使用Angular 4和Angular CLI运行Visual Studio 2017
是否可以在Visual Studio 2017中运行Angular CLI生成的项目?
我尝试生成Hello World应用程序,Visual Studio 2017无法运行它. ng new HelloWorld 我打开文件夹作为网站,然后点击开始.有没有人解决过这个问题? “正在加载…”只是永远运行.
答案是否定的,VS无法运行Angular CLI项目. Angular CLI应用程序中没有.* proj文件可以告诉VS如何处理项目.没有它,VS只是一个代码编辑器.
如果您想开发/调试Angular 4应用程序,那么您可能需要考虑除VS之外的其他IDE.我使用VS Code.使用它,您可以按F5键开始调试Angular CLI应用程序.您仍然需要从CLI提供服务以在开发期间运行应用程序. 现在,如果您真的想使用VS 2017进行Angular开发,那么您可以查看可用于VS的SPA Templates. 这些是ASP.Net Core MVC和Angular 4的混合.它们也不错.但是,他们确实有一些微软混合的方式.我的意思是,模板不一定遵循已知的Angular惯例;他们一直是微软的.如果你能够超越它,那么这些都是好事. 我和他们一起玩过,我可以诚实地说他们能够很好地完成任务并快速运行.如果VS是您选择的IDE,那可能会很好.当然,Angular CLI不能与这些一起使用.至少,我没有尝试过,我可能不会. 希望这可以帮助你. 更新时间(2017-08-17) Visual Studio 2017 15.3现在将Angular模板作为常规Web应用程序.NET Core项目模板内置.还包括React和React / Redux模板.您必须在“新建ASP.NET核心应用程序”对话框中选择“ASP.NET Core 2.0”才能将模板视为一种选择.如果选择1.1或更低,模板将不会显示在选项列表中. 更新(2018-02-23) Microsoft提供了一些用于ASP.NET Core 2.0应用程序的新模板.你可以找到关于它们的更多细节here.新的Angular template包括对Angular CLI的支持.所以,如果你熟悉CLI,那么这应该感觉像家一样.这意味着您可以使用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |