Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
asp.net core 2中的Angular应用程序需要node.js吗?_Angular_Asp.net Core_Asp.net Core 2.0 - Fatal编程技术网

asp.net core 2中的Angular应用程序需要node.js吗?

asp.net core 2中的Angular应用程序需要node.js吗?,angular,asp.net-core,asp.net-core-2.0,Angular,Asp.net Core,Asp.net Core 2.0,我有一个现有的Asp.NETCore2MVC应用程序,希望添加一个从MVCWebAPI获取数据的角度前端视图。这需要Node.js吗?(如果有人对如何将angular集成到现有项目的教程有任何建议,我们将不胜感激) Visual Studio 2017社区(或更好)为ASP.NET核心WebAPI和应用程序提供模板 您需要node.js来管理包。VisualStudio附带了一个版本 我建议你把两者完全分开。使用用于前端的。帮助您完成所有基础架构工作。我已经看到了模板。我无法将其集成到现有项目中

我有一个现有的Asp.NETCore2MVC应用程序,希望添加一个从MVCWebAPI获取数据的角度前端视图。这需要Node.js吗?(如果有人对如何将angular集成到现有项目的教程有任何建议,我们将不胜感激)

Visual Studio 2017社区(或更好)为ASP.NET核心WebAPI和应用程序提供模板

您需要node.js来管理包。VisualStudio附带了一个版本


我建议你把两者完全分开。使用用于前端的。帮助您完成所有基础架构工作。

我已经看到了模板。我无法将其集成到现有项目中。我试过这个模板,认为它需要node.js。但是我读到angular不需要node.js来充当前端。因此,我想看看我是否可以在不给现有项目引入不必要的复杂性的情况下脱身。是的,正如我所说,它没有使用node.js作为Web服务器来托管angular应用程序,而是使用node.js作为Web服务器来进行打包管理(node package manager-npm)。您在这里指的是(2.x+)还是(1.x)?您的问题涉及angularjs,但使用angularjs标记。这些是完全不同的框架。其中一个可以选择使用包管理器,这将涉及node.js;另一个完全独立。@Claies谢谢你的警告。我需要它是有角度的!好的,那你是在使用TypeScript来编写你的angular代码吗?这就是计划,即使它还没有发生。那么这绝对需要Node.js,因为它是将TypeScript编译成JavaScript的工作流中的一个关键部分。