asp.net core 2角度模板和angular 5生成项目有什么区别

时间:2017-12-14 23:56:26

标签: asp.net-core-2.0

我加载了Visual Studio 15.5.2,然后使用了asp.net core with angular project template preview

生成一个项目。它建立并运行良好。我一直在寻找上个月的角度,并使用angular / cli生成应用程序和组件。我在理解角度预览模板时遇到了问题(vs 15.3和15.5.2)。

我的问题是:

1)在angular / cli模板中,有一个index.html位于src目录中。 asp.net angular有一个index.cshtml,位于Views \ Home目录中。可以将它放在基本的ClientApp目录中(当然也可以在需要的地方更改目录)。

2)我想成为基于角度的组件,但我不知道如何在Visual Studio 15.3或更高版本中添加组件。如果我使用angular / cli,我可以打开命令提示符并转到我的src目录并从cmd行添加。我怎么在这里做到这一点?

更新:   我发现这个问题得到了解答here,但它让我问为什么是这个问题   app.component.ts分为三个文件。

3)我需要在我的网络应用程序中使用scss,以便使用带角度的Kendo UI,但我不确定生成的模板是否使用普通的CSS或什么。模板css或sccs中使用了什么?在angular / cli中,您可以在生成应用程序时设置样式。

4)在角度教程中,一切都可以从命令行完成,并具有特定的目录布局。为什么asp.net核心角度模板不使用该布局。我试图专注于角度,并获得asp.net核心和控制器的好处。但似乎世界有些不同,为什么会这样呢?

5)是否有一些教程视频显示角度生成模板中的内容是什么,因为在这一点上我只是感到困惑。我想要所有来自asp.net核心团队所做的辛勤工作的魔力,但我需要更好地了解幕后发生的事情。我见过asp.net core 2角度视频和文章:

https://www.codeproject.com/Tips/1208529/Angular-CLI-and-ASP-NET-Core-Angular-Template
https://dustinewers.com/angular-cli-with-net-core/
https://www.codeproject.com/Tips/1208529/Angular-CLI-and-ASP-NET-Core-Angular-Template
https://wildermuth.com/2017/07/10/ASP-NET-Core-2-VS2017-Angular-CLI
https://medium.com/@levifuller/building-an-angular-application-with-asp-net-core-in-visual-studio-2017-visualized-f4b163830eaa
https://www.youtube.com/watch?v=TbJSABCCtt8

然而,随着一些文件和目录的不同布局,我很难桥接asp.net核心和角度。

我知道这里有很多问题,我不希望以任何方式出现将asp.net core 2角度模板置于糟糕的境界。我知道团队和史蒂夫桑德森做得很好。我试图将我学到的有关角度的内容与asp.net core 2结合起来。

您可以提供任何帮助,我们将不胜感激。 (请不要编辑问题以删除它,感谢那些花时间来帮助他们的人。)

0 个答案:

没有答案