加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

使用Angular 4和Angular CLI运行Visual Studio 2017

发布时间:2020-12-17 07:55:23 所属栏目:安全 来源:网络整理
导读:是否可以在Visual Studio 2017中运行Angular CLI生成的项目? 我尝试生成Hello World应用程序,Visual Studio 2017无法运行它. ng new HelloWorld 我打开文件夹作为网站,然后点击开始.有没有人解决过这个问题? “正在加载…”只是永远运行. 答案是否定的,VS
是否可以在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,那么这应该感觉像家一样.这意味着您可以使用ng g命令使用此新模板生成代码. SSR仍然是模板的一部分,虽然你必须做一些编码才能使它工作,这不是什么大问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读