问题标签 [haxelib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
271 浏览

optimization - 我可以预编译一个 haxelib 库,以便每次构建项目时它都不会重新编译吗?

我正在使用 Haxe 和 NME 构建游戏。我的代码编译得很快,但后来我用 haxelib 添加了 Nape 物理引擎,现在我的编译时间增加了很多。

我的猜测是每次都重新编译 Nape 库,因为它看起来像输出是单个 swf 文件,并且删除该库可以将编译时间缩短回原来的样子。

是否可以编译一次 Nape 而不必在每次构建时都重新编译它?Neko 目标的解决方案是否不同?

0 投票
1 回答
633 浏览

haxe - 尝试安装 OpenFL - haxelib 返回无效操作

我正在尝试在 Windows 系统中安装 OpenFL。我已经安装了 haxe,但是当我haxelib install openfl在命令提示符下运行时,haxelib 返回Invalid operation(+). 关于如何解决这个问题的任何想法?

0 投票
1 回答
356 浏览

haxe - 再次,找不到类

当我将 stablexui 升级到最新版本时,我首先将其删除:

然后安装最后一个版本:

然后,当我尝试编译时,出现此错误:

src/com/clientside/Icon.hx:3:字符 7-30:找不到类:ru.stablex.ui.UIBuilder 构建因错误(haxelib.exe)而停止。

虽然它已安装,但这是我的 haxelib 列表:

任何人都可以帮忙吗?

0 投票
1 回答
2352 浏览

encryption - 如何安全地存储密钥?

由于我使用使用 haxe 的 openFL 开发了我的应用程序,并且我即将启动我的软件的激活部分,我想知道如何安全地存储我的加密密钥?我会把它硬编码到我的应用程序中吗??!

我将使用此密钥在发送到服务器之前加密数据,我也将使用它来解密从服务器接收到的数据。

任何人都可以推荐在这种情况下遵循的最佳实践?

0 投票
1 回答
569 浏览

haxe - 如何在 haxelib 库中使用 include.xml?

我注意到,当使用hxssl库时,hxssl.ndll在定位 windows 时,不会在 exe 文件旁边复制 ..

所以,我只是将它复制到那里并且它工作,但我需要使用include.xml文件在编译时自动包含 ndll 文件。

任何人都可以帮助我吗?或如何使用include.xml?以及使用什么标签?

0 投票
1 回答
357 浏览

haxe - haxelib 运行获取用户目录

我正在尝试为我的 haxe 库创建一些命令,但我遇到了问题。其实我是想在haxelib run <mylib> <command>发送命令的目录下生成一些文件和目录。

但是,当它运行时,它会在我的 lib 目录(run.n所在的位置)中生成数据。我的路径如下:

我也试过

总是一样的。也许那是因为我安装了我的图书馆haxelib git

flixel-tools有一个命令也可以生成一些东西,但它直接与flixel tpl -n 'name'. 他们不使用haxelib run flixel. 这就是为什么它对他们有用?

谢谢你,如果你有一个想法。

0 投票
3 回答
635 浏览

haxe - Haxelib 对 git 库的依赖

我想知道是否可以通过 GIT 声明对库的依赖。我的用例很简单,我有一些工具,我想在我的项目之间共享,但我不想将它们添加到 haxelib(因为这些工具对其他人来说并不真正有趣)。否则,我希望那些将安装我的库的人也获得我的工具(无需手动使用 haxelib git ....)。

可能吗 ?(我没有在文档中读到任何相关内容)

0 投票
1 回答
386 浏览

haxe - 无法在 Windows 7 上安装石灰

我有 Haxe 编译器 2.10 版和 Haxe 库管理器 1.03。我已经下载了lime-1,0,1.zip 并将其放在haxe 安装文件夹中。然后运行haxelib local lime-1,0,1.zip 它显示

C:\>haxelib local lime-1,0,1.zip Unknown command local Haxe Library Manager 1.03 - (c)2006 Motion-Twin Usage : haxelib [command] [options] Commands : install : install a given library list : list all installed libraries upgrade : upgrade all installed libraries remove : remove a given library/version set : set the current version for a library search : list libraries matching a word info : list informations on a given library user : list informations on a given user register : register a new user submit : submit or update a library package setup : set the haxelib repository path config : print the repository path path : give paths to libraries run : run the specified library with parameters test : install the specified package localy dev : set the development directory for a given library git : uses git repository as library

我做错了什么?

0 投票
2 回答
788 浏览

haxe - 无法安装 Lime (HaxeFlixel)

我正在通过入门指南 ( http://haxeflixel.com/documentation/getting-started/ ) 安装 HaxeFlixel。

当我输入haxelib install lime时,它返回:

You already have lime version 1.0.1 installed [file_contents,C:\Program Files\Stencyl\plaf\haxe\lib/lime/.current]

什么也没发生。

我还卸载了 Stencyl 程序,但它仍然返回,尽管C:\Program Files\Stencyl\...它不存在。

0 投票
2 回答
389 浏览

jenkins - 詹金斯日志中“+”符号的含义是什么?

我正在尝试使用 haxelib 编译一个库。当我在 windows cmd 中手动制作时一切正常,但是当我在配置中使用“执行 Windows 批处理命令”使用 Jenkins 进行构建时,结果是:

没有更多细节,没有更多日志,只有那个并退出 1 条指令。

“+”符号是什么意思?是haxelib的问题吗?詹金斯?