从angular 9开始,angular开始使用名为IVY的新渲染器引擎,正如其文档所说,构建的代码在开发和生产环境中看起来是一样的,并且易于调试,在构建代码时还需要传递--prod和--aot选项吗旧的构建命令新命令不应该是这样的吗?ng build //for both prod and dev build
或者,prod内部版
当我用ngserve开始我的网站时,一切都很好,但是每次尝试启动一个产品,都会得到一个错误的NullInjectorError: No provider for n。我检查了我编写的所有服务都包含在NgModule提供者中。因为这是产品,所有的文件都被缩小和丑陋,所以我不知道到底是什么导致了问题。有没有任何方法来检查它,或者也许可以从错误的细节中获得信息?