1

我一直在开发一个 Java 应用程序,它使用 Javascript 来呈现车把 HTML 模板。我一直在 Java 中使用 Rhino 作为 js 引擎,然后转而使用 Nashorn js 引擎。

我想通过 J2V8 包装库尝试使用 V8。但是,我需要一个 env.js 版本(在纯 js 中模拟各种浏览器/DOM 函数)。我已经为 rhino 找到了一个预构建的 env.js,并且有人为 Nashorn 构建了一个,但是我无法找到一个用于纯 V8 js 解释器的。

我尝试下载 env.js github 源代码,它为各种系统(如 node 和 ruby​​)构建。但我不知道如何构建一个包,它基本上只是我一直在使用的 env.rhino.js 的替代品。

是否有人构建了其中一个,或者知道可以使 V8 看起来与可以运行把手预编译模板的浏览器足够相似的等效东西?

4

0 回答 0