我在JS-Ctypes
项目中使用Qooxdoo
。
当我尝试生成源代码时,出现以下错误:
扫描库 - 未知操作员u'import
使用以下功能时会出现此错误:
Components.utils.import("resource://gre/modules/ctypes.jsm");
有没有人知道如何让qooxdoo识别js-ctypes和这个运算符?
答案 0 :(得分:1)
使用单词import
。根据ECMA规范,这是一个“未来保留字”,你不应该使用它们(标识符不允许匹配保留字)。这就是发电机退出的原因。解决方案只是为此方法选择另一个标识符,例如import_
就足够了。
但至少可以说错误信息很糟糕。如果您想提供帮助,请为此打开bug report。
答案 1 :(得分:0)
此问题的解决方案是:
Components.utils [ “进口”];
有关更多信息,请访问以下链接: http://qooxdoo.678.n2.nabble.com/Qooxdoo-and-JS-Ctypes-problem-while-generating-source-tc7580977.html