ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
如果 haxelib 命令被执行时没有任何参数,它将打印一个可用参数的详细清单。访问 http://lib.haxe.org 网站查看所有可用的库。 有以下的可用命令: ## 基本 * haxelib install [project-name] [version] 安装指定项目。你可以选择指定安装一个版本。默认情况下,总是安装最新的发布版本。 * haxelib update [project-name] 更新一个单独的库到最新的版本。 * haxelib upgrade 升级所有安装的项目到最新版本。这个命令将对每个可升级的项目给出确认提示。 * haxelib remove project-name [version] 移除整个项目,或者指定版本号,只移除该指定版本。 * haxelib list 列出所有安装的项目和它们的版本。对于每个项目,被括号括起来的是当前的版本。 * haxelib set [project-name] [version] 为指定项目改变当前的版本。指定版本必须是已经安装的版本。 ## 信息 * haxelib search [word] 列出名字或者描述中匹配特定单词的项目。 * haxelib info [project-name] 给出指定项目的信息。 * haxelib user [user-name] 列出指定Haxelib用户的信息。 * haxelib config 打印Haxelib 仓库路径。这是Haxelib默认的安装路径。 * haxelib path [project-name] 打印库的路径和它的依赖关系(在 好axelib.xml 中定义的)。 ## 开发 * haxelib submit [project.zip] 提交一个包到 Haxelib 。如果用户名是未知的,你首先会被要求注册一个帐号。如果用户已经存在,会被提示使用密码。如果项目不存在,将创建新的项目,但是不会添加版本。必须第二次提交它来添加第一个发布版。如果你希望修改项目url或者描述,只要简单的修改你的 haxelib.xml (版本号信息不变)并再次提交即可。 * haxelib register [project-name] 提交或者更新一个库的包。 * haxelib local [project-name] 测试库的包。确保任何事情(安装和使用)在提交之前都可以正常工作,由于一旦提交,指定的版本号不能被更新。 * haxelib dev [project-name] [directory] 设置指定项目的一个开发目录。要设置项目目录回到全局位置,运行命令行并省略目录。 * haxelib git [project-name] [git-clone-path] [branch] [subdirectory] 使用 git 仓库作为库。对于使用一个更新的开发版、原项目的分支版本、或者有一个私有库而不想提交到Haxelib时来说非常有用。当使用 Haxelib升级任何通过 GIT 安装的库,都会自动拉取最新的版本。 ## 杂项 * haxelib setup 设置Haxelib 代码仓库路径。要打印当前路径,使用 haxelib.config 。 * haxelib selfupdate 更新Haxelib 。会要求在更新之后运行 haxe update.hxml 。 * haxelib convertxml 转换 haxelib.xml 文件为 haxelib.json 。 * haxelib run [project-name] [parameters] 使用参数运行指定库。需要库的包中有一个预编译的 Haxe/Neko run.n 文件。如果你希望用户可以执行一些配置系统上额外内容的安装后脚本时非常有用。谨慎信任你要运行的项目,因为脚本可能损坏你的系统。 * haxelib proxy 设置一个 HTTP 代理。