【问题标题】:Haxe externs for JS libraries用于 JS 库的 Haxe externs
【发布时间】:2017-04-04 13:33:28
【问题描述】:
  1. 是否存在任何用于存储 JS 库的所有 Haxe 绑定的中心位置?如果我想找到一个,或者提交一个。
  2. 是否有一些未过时的工作工具可以从 TypeScript 定义生成这些绑定?
  3. 是否有nodejs ws library 的绑定?

【问题讨论】:

    标签: javascript haxe


    【解决方案1】:
    1. http://lib.haxe.org 也称为 haxelib,Haxe 包管理器。除此之外还有 Github 上的库,您可以使用haxelib git libname https://github.com/bla/bla.git 安装它们
    2. 这听起来好像所有的库都过时了。 https://github.com/Simn/ts2hx 你可能明白,创建这样的工具并不是一项简单的任务,因为 TypeScript 是一种不同的(更动态的)语言,并且具有不同的类型系统,不容易转换为 haxe externs。以我的经验,这个库完成了 90% 的工作。创建自己的外部组件也不难,但我让你期待免费的直接使用库。如果工具/库不起作用,请在库中重新提交或贡献;这就是开源项目的运作方式。
    3. 我不知道

    希望这会有所帮助!祝你有美好的一天!

    【讨论】:

    • 1.我知道haxelib。所有或至少大多数 haxe 库都在那里。但对于 js 绑定,情况并非如此。
    【解决方案2】:
    1. 除了 Haxelib,您通常可以在 GitHub 上找到大量内容(例如,通过搜索 jsrequire <foo> language:haxe 或其他关键字)。还有一些私人策划的外部收藏,如clemos/js-kithaxe-node-modulesabedev/npm

    2. Simn/ts2hx 是我唯一想到的一个

    3. 我找到了some externs,其中一些在其他项目/库中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      相关资源
      最近更新 更多