Dotnet Angular模板和Core 2.0 MVC

时间:2017-07-21 06:15:18

标签: angular asp.net-core asp.net-core-mvc angular-cli dotnet-cli

在对Angular进行一些阅读之后,我仍然对几件事情感到困惑。

  1. 使用“dotnet new Angular”时,Angular版本与创建的解决方案集成在一起?有一些博客解释了为什么要将SPA集成到MVC Core解决方案,但没有人解释为什么他们没有在dotnet 2.0上使用Angular模板。

  2. 显然有些人仍然用2代表Angular 4。为什么?

  3. Visual Studio 2017(Win和Mac版)如何运行Angular应用程序?

  4. 谢谢

1 个答案:

答案 0 :(得分:2)

  1. 在生成的项目中,您可以在“依赖项”的package.json文件中找到Angular库版本。我刚试了一下,它生成了最新的Angular版本。

  2. Angular 2和Angular 4兼容。显然Angular 2和4之间没有那么大差异,我认为这就是为什么有些人称Angular 4仍然是Angular 2.(Angular 1.X和Angular 2+之间存在巨大差异,这就是为什么Angular 1.X被称为“AngularJS”和Angular 2+“Angular”)。 细节: https://www.quora.com/What-is-the-difference-between-Angular-2-and-Angular-4

  3. Visual Studio使用Webpack构建Angular应用程序。该机制就像您使用Angular CLI一样。