【问题标题】:Error when building Haxe project from Sublime Text 3从 Sublime Text 3 构建 Haxe 项目时出错
【发布时间】:2014-04-26 01:08:53
【问题描述】:

我收到了错误:

Traceback (most recent call last):
  File "/Volumes/Sublime Text/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 549, in run_
    return self.run(edit)
  File "HaxeComplete in /Users/graphic/Library/Application Support/Sublime Text 3/Installed Packages/Haxe.sublime-package", line 338, in run
  File "HaxeComplete in /Users/graphic/Library/Application Support/Sublime Text 3/Installed Packages/Haxe.sublime-package", line 925, in run_build
TypeError: 'NoneType' object is not iterable

当我尝试构建我的项目时,在控制台中。这是权限问题还是什么?当我搜索时,我无法在网上找到很多关于它的信息。我尝试了不同的构建目标无济于事,并且在 Sublime Text 2 中遇到了同样的错误。

作为一个重要的附注,菜单中的Build 选项是灰色的,当我尝试通过键盘快捷键运行它时,我得到“无构建系统”。

【问题讨论】:

  • 看来这是 haxe 安装的问题。运行 sudo haxe self update 解决了这个问题。
  • 你应该发表你的评论作为答案
  • ++。请发布您的答案并将问题标记为已回答,否则它将污染“未回答问题”列表多年。

标签: python sublimetext2 sublimetext sublimetext3 haxe


【解决方案1】:

这个问题似乎归结为两件事的结合:

  1. 我确保获得最新版本的 Haxe 和 Haxelib。
  2. 当我尝试从 Sublime Text 3 触发构建时,我必须确保项目的构建 XML 文件打开并处于活动状态。一旦它成为活动文件,我就会选择一个构建目标并开始构建。构建成功后,我可以更改活动文件并仍然完成构建,但有时它似乎“忘记”了,我必须返回 XML 文件,选择构建目标,然后触发一次构建再次从构建 XML 文件中。

【讨论】:

    猜你喜欢
    • 2014-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-21
    • 2015-03-01
    相关资源
    最近更新 更多