Terminal 如何为Haxe设置Jeash?

Terminal 如何为Haxe设置Jeash?,terminal,haxe,fdt,Terminal,Haxe,Fdt,我正在尝试为Haxe设置Jeash,因此我阅读了以下内容: 现在,我发现我还不能这么做: “这是您第一次运行haxelib。请先运行haxelib安装程序” (我喜欢那里的打字错误:p) 所以我决定读一读: 我试了一下建议。第一个命令,我会收到输入密码的提示,这样我就可以输入在我的comp上安装软件时所需的内容 然后我运行“sudo chown jansensan-R/usr/lib/haxe”(将“myusername”替换为我的实际用户名“jansensan”),然后我得到一个错误:“cho

我正在尝试为Haxe设置Jeash,因此我阅读了以下内容:

现在,我发现我还不能这么做:

“这是您第一次运行haxelib。请先运行haxelib安装程序”

(我喜欢那里的打字错误:p)

所以我决定读一读:

我试了一下建议。第一个命令,我会收到输入密码的提示,这样我就可以输入在我的comp上安装软件时所需的内容

然后我运行“sudo chown jansensan-R/usr/lib/haxe”(将“myusername”替换为我的实际用户名“jansensan”),然后我得到一个错误:“chown:-R:没有这样的文件或目录”

有没有办法获得更多的信息?我的意思是,Haxe网站上的解释让人觉得它似乎会神奇地发生,但事实并非如此


对于任何感兴趣的人(如果这有助于你理解我的问题),我的电脑是运行雪豹的MacBook Pro,我打算用FDT编写代码。顺便说一句,我已经可以在FDT中执行一些Haxe操作了,为什么我需要运行Haxe安装程序才能安装Jeash和NME?

haxelib是一个库存储库。它将库添加到您的工作流中。杰什和NME是其中之一。 一旦安装了haxe。您只需在终端haxelib设置中运行即可。通常情况下,运行正常。 我也在macpro雪豹上,从来没有遇到过这样的问题!。
在终端上测试haxelib。。这说明了什么?

您使用的是FDT而不是其他Haxe安装,对吗?这一点很重要,因为FDT自带Haxe的“安装”

有两种方法:

  • 将其添加到Haxelib
  • 只需下载源代码并将jeash库放入 使用你的项目
  • 将其添加到Haxelib。 对于命令行:您需要使haxelib对您的命令行可见

    首先键入“which haxelib”。这会告诉你

    1) 如果您通过命令行拥有haxelib。 2) 它在哪里

    如果有错误,则命令行无法看到该错误。这没关系,您只需要在调用它时添加整个路径。像这样:

    另外请注意,由于FDT 5是作为OSX捆绑包提供的,因此您必须通过右键单击FDT->“显示内容”进入它的“内部”

    当您拥有此路径时(或者如果您正在使用自己版本的haxesdk),您可以使用它来调用haxelib

    将其添加到源路径 下载库源代码并将其实际添加到源路径


    所有这些建议都很好。处理所有这些终端写入的替代方法是转到并使用提供的安装程序。然后,进入FDT>Haxe SDK的prefs,添加安装haxelib的路径,“/usr/lib/Haxe”最有可能。另一种选择是使用NME安装程序:


    它将一次性安装Haxe、Neko、HXCPP、NME和Jeash。NME支持Windows、Mac、Linux、Android、iOS、webOS、Flash和HTML5——使用Jeash处理的HTML5目标

    我得到的错误是在我原来的帖子中,终端命令无法按预期工作。总的来说,我最终使用了在上找到的安装程序,正如Twitter用户@SingMajestyTanks向我建议的那样,非常感谢这些详细信息!然而,当我回复帖子时,我最终使用了来自haxenme.org/developers/get-start的安装程序,它工作起来很有魅力!我只需要在FDT中指出新的haxelib的位置,一切都很好。