plovr支持最新的闭包库吗?

Does plovr support the latest closure library?

我使用 plovr 作为最新 google 闭包库的闭包编译器,但它认为它运行得很好。为什么会这样?

Link=http://plovr.com/docs.html

在此先感谢您的帮助,

基兰

一般来说,如果您更新库,您还需要更新编译器,因为它们旨在协同工作。获得一个新的编译器版本来与 Plovr 一起工作是非常重要的,因为它利用了它的内部结构,因此必须重新编译 Plovr 本身。虽然 Plovr 支持指向自定义 Closure 库签出,但 Closure 中有足够多的更改(例如依赖项、类型系统、模块声明),使 Plovr 的陈旧编译器与最近的库版本不兼容。

以下是支持较新版本库的几个阻碍问题:

当库中的新命名空间使用 goog.module 样式声明时,这一点尤其引人注目。

我想补充一点,我上周已经为 Plovr 做出了贡献,以便能够支持最新版本。然而,由于 medium 接管了 NPM 包,我创建了一个我希望保持更新的分支。 Google Closure Compiler 和 Google Closure Library 都是优秀的工具。 Plovr 也是。

请查看:https://github.com/Plovr/Plovr-build/packages/36644 这是托管在 github 软件包中的 npm 软件包。我也计划稍后将其添加到 npm。它适用于当前最新版本的闭包(v20190929,在撰写本文时 14 天前发布 post)