如何正确部署angulardart 5.2用于生产?

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

在angulardart官方网站上,我找不到任何与生产部署相关的文档。我更喜欢命令行方式,到目前为止我发现我可以做webdev build来生成一个build/目录。但还有一些问题:

  1. 我想澄清一下我应该将哪些文件部署到生产服务器。我认为他们应该是favicon.ico, index.html, main.dart.js, styles.css 4档,对吗?
  2. 为什么会产生.build.manifest, .packages, packages/?两个文件和一个包含许多目录和文件的目录。他们只是让我困惑。这是为了生产。为什么我想要这些文件?我应该编写一个部署脚本来简单地自动删除它们吗?
  3. 似乎生成的main.dart.js是一个最小化的js文件。但为什么还有许多无用的换行?如何使用angulardart方法正确摆脱那些无用的换行?我可以用gulp做到这一点,但如果dart可以处理这个问题,我不想使用gulp。
  4. 如何使用angulardart方法正确地最小化html和css文件?例如,index.htmlstyles.css。同样,我可以用gulp做到这一点,但如果dart可以处理这个,我不想使用gulp。

非常感谢您的帮助。

dart angular-dart
1个回答
0
投票

在这里你可以找到一些官方文档:

https://webdev.dartlang.org/angular/guide/deployment

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