ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
标准功能可以被 `haxelib` 反复扩展。`haxelib` 即是一种理念,也是一个用处很大的 Haxe 扩展仓库,还是一个工具,用来安装和管理扩展。 `haxelib` 仓库托管了一些社区贡献的项目,可以在 [http://lib.haxe.org/](http://lib.haxe.org/) 中找到。 项目的数量和更新正在不断增长,下面是一些主要的可用项目: |项目|描述| | -- | -- | |arctic|轻量级GUI框架,目标平台是Flash 8 和 Flash 9| |aspell|Neko Aspell 在 Neko/Haxe 启用 GNU Aspell| |...|...| # 安装 haxelib 库 * * * * * 安装 `haxelib` 库非常简单。打开命令行(非Windows平台的终端)然后输入: ~~~ haxelib install libname ~~~ 其中 `libname` 是你想安装的库的名称。注意,这个工具是大小写敏感的,你必须使用准确的名称,和代码库中显示的名称相同。一旦调用,这个库下载并解压到本地库目录。一些库需要一个发送一个安装动作,通过执行下面的命令: ~~~ haxelib run libname ~~~ 注意,在Windows Vista,一个安装的对话框可能会出现,当你使用 `haxelib` 工具的时候。只要确认然后继续即可。下面列出一些 `haxelib` 命令可用的开关: |命令开关|描述| | -- | -- | |...|...| `haxelib `工具也包含提交定制项目到社区代码库的命令。你可以在 haxe.org 站点 如何提交你的项目中查看详细信息。 # 使用 haxelib 工具 * * * * * 使用项目中的库非常简单。只要添加如下开关到你的 `.hxml` 文件 或者到编译器命令行即可: ~~~ -lib projectname[:version] ~~~ 如果没有显示的版本,那么当前的一个会被使用。默认的,当前的版本是最新的,除非一个指定的版本已经被安装或者通过 `haxelib` 命令中的 `set` 开关设置为活动的。 当源码通过这种方式编译,编译器会把库作为项目的一部分,就像标准库的用法一样。