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