百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

doppio

> 编程语言
开源

打破浏览器语言障碍 (包括无插件的 JVM)。

2.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

打破浏览器语言障碍 (包括无插件的 JVM)。

doppio: TypeScript v0.5.0 中的一个 JVM ==================================== doppio 是一杯双重浓缩咖啡。在本例中,它还包括一个与 POSIX 兼容的运行时系统,以及用 TypeScript 编写的 JVM,以及麻省大学 PLASMA 小组 的一个活跃研究项目。

在尝试构建 doppio 之前,您必须安装以下内容: * Node v6.0 或更高版本 * 存在一个 bug,阻止您使用 Node v4 及以下版本编译 DoppioJVM * 全局安装 NPM 包 grunt-cli * Java 8 JDK * (推荐) Yarn 如果您使用的是 Windows,则需要安装以下内容: * Git (必须位于 PATH 中) * Python (必须位于 PATH 中) * Visual Studio 的某个版本 运行以下命令来构建 doppio。请注意,首次构建可能需要一些时间,因为构建脚本将下载整个 Java 类库。

git clone https://github.com/plasma-umass/doppio.git cd doppio yarn install # 如果没有 yarn,则可以使用 npm install grunt release # 用于浏览器集成。 grunt release-cli # 用于命令行使用。 运行完整测试套件,使用 Node.js: grunt test 运行完整测试套件,在 Web 浏览器中: grunt test-browser 手动调用测试运行程序,运行特定的测试: node build/dev-cli/console/test_runner.js classes/test/Strings 命令行使用: 使用 Node.js 运行 doppio(在执行 grunt release-cli 之后): ./doppio classes.dem

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言