在实时web应用程序上以开发人员模式运行Angular可以吗



我有一个在前端使用Angular的web应用程序。在代码审查期间,审查人员注意到我的实时应用程序正在以开发模式运行Angular。他说,在实时模式中存在错误,无法编译或其他什么。我和我的开发人员谈过,他说生产模式不能很好地处理对话框,所以我们需要在开发人员模式下运行它才能工作。有没有一个解决方案可以让对话框在生产模式下正常工作,或者我们应该继续在开发模式下运行它?在开发人员模式下运行它有什么缺点吗?

简短回答:无

这个问题的答案很好地解释了生产和开发模式构建之间的差异:Angular2的生产和开发模式有什么不同?

更深入的答案可以在这个博客上找到。

关于部署有开发构建的角度应用程序的要点:

  • 所有用户都可以使用源映射(.Map文件(
  • 没有贬低和丑化
  • js文件中的Css(在prod模式中,Css是在Css文件中构建的(
  • 没有摇树(相当大的文件(
  • JIT编译器(相当慢的应用程序(

最新更新