Aspnetboilerplate发布时非常慢

问题描述 投票:0回答:1

我用Angular2.0和.Net核心创建了一个Aspnetboilerplate应用程序。在服务器中部署应用程序也很慢,加载登录页面花了将近20秒。

使用此命令构建角度

npm run ng build --env = prod

dist文件夹大小为28 MB,这将是什么问题。是否有可用于跟踪问题的软件

angular asp.net-core aspnetboilerplate
1个回答
3
投票

您可以确保减小捆绑包的大小。

ng build --prod --aot
  1. 使用AoT编译器可以帮助减少超过50%的捆绑大小,并将第一次涂料改善超过45%。
  2. 树摇动是在应用程序最终捆绑和缩小之前从应用程序中删除未使用的模块和代码的过程。
  3. Angular Universal允许您在服务器上运行Angular App。
  4. Web Workers非常适合将CPU密集型任务卸载到独立的Web工作线程,以便在应用程序获取和处理大量数据时,前端UI不会被冻结或Janky。见https://github.com/angular/angular-cli/issues/2305
  5. 服务人员。结帐https://github.com/angular/angular-cli/issues/4006

我强烈建议你阅读这些内容;

© www.soinside.com 2019 - 2024. All rights reserved.