我试图将我的代码库配置为能够同时执行JiT和AoT,这样我就可以将JiT用于本地开发,而AoT用于生产。我跟踪了,并成功地让两人各自独立工作。但是,当我尝试使用rollup进行AoT编译时,会得到一个Cannot call a namespace ('moment')编译错误。我在之后解决了这个问题,所以在对rollup配置做了一些更改之后,组件中的导入语句应该是
i
我试图使我的角度应用程序为AOT编译和树抖动(汇总)做好准备。但是,使用没有默认导出的模块(immutable.js、moment.js、.)有问题。根据类型脚本(look ),只能在以下语句中使用这些模块:import x = require('x')或import * as x from 'x',但这两种语句都会在汇总过程中造成问题。在某些情况下,我在rollup:Cannot call a namespace ('x')期间得到一个错误,在