gpt4 book ai didi

asp.net-core - dotnet 与角度 cli

转载 作者:行者123 更新时间:2023-12-02 08:13:57 24 4
gpt4 key购买 nike

我一直在学习许多 Angular 2/4 教程,希望能够获得足够的信心来致力于构建一个项目。他们中的大多数使用 Angular cli 生成入门模板。

就在几天前,我偶然发现了一个使用 dotnet cli 解释 .NET Core Angular 模板的讲座。由于我的大部分部署都在 Azure 中进行,因此我欢迎使用 Microsoft 准备的模板的想法。

两个起始站点都可以工作,但生成的文件非常不同。我知道实际的 Angular 应用程序将位于 ClientApp (dotnet) 或 src (ng) 文件夹中,并且可以从一个环境移动到另一个环境,但我想坚持一个可以发布/生产就绪的解决方案。

我的问题是:使用一个 cli 比另一个 cli 有什么优势吗?是否有任何 dotnet 具有而 ng 没有的高级功能?部署在 Azure 上时,dotnet 生成的站点是否会比 ng 站点性能更好?

附言。我设法将 dotnet 模板更新为 Angular 4。我需要这样做,以便我可以将购买的管理模板连接到入门站点(他们使用 v4)。但是,并非所有样式/行为都按预期解决。 Angular cli 的不同故事——集成现成的管理模板更容易。这会是决定性因素吗?

提前致谢。

最佳答案

使用 Visual Studio 和 Angular 模板创建 Angular 应用程序很困难。我试了一下,坚持了好几天,最后转向了 Angular CLI。

“hello world”的东西在 Visual Studio 中工作正常,但是当您尝试变得更复杂时,它很快就会开始下降。尝试调试错误等很困难,第 3 方模块无法正常工作...

我强烈建议您使用 Angular CLI、命令提示符、VS 代码和 Chrome 调试器来开发您的前端。保留 Visual Studio 的优点:构建您的 .Net Core 后端。如果 Angular 社区不必让 Visual Studio 解决所有问题,您还会发现他们可以更轻松地为您提供帮助。

就其值(value)而言,您正在考虑的两种选择生成的结果网站的性能大致相同。毕竟它的源代码和您正在比较的编译器几乎相同。

关于asp.net-core - dotnet 与角度 cli,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43729639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com