我试图使我的角度应用程序为AOT编译和树抖动(汇总)做好准备。但是,使用没有默认导出的模块(immutable.js、moment.js、.)有问题。根据类型脚本(look ),只能在以下语句中使用这些模块:import x = require('x')或import * as x from 'x',但这两种语句都会在汇总过程中造成问题。期间得到一个错误,在某些情况下,我得到一个运行时错误:x is undefined
在这里,您可以找到我的ROLUP-config.js和tscon
在我目前正在开发的系统中,我经常需要导航一个对象树,并根据它的状态和值采取行动。在普通的Java中,这会导致冗长的for循环、if语句等。有没有其他方法可以实现树导航,类似于XPath for XML?我知道有JXPath和OGNL,但是你知道有其他的库可以做到这一点吗?您知道有什么库可以为特定的树导航表达式生成字节码,从而使处理速度与Java原生fors和ifs一样快吗?