2012-08-14 42 views
0

我在我的Qooxdoo項目中使用JS-Ctypes。 當我嘗試生成源,我提示以下錯誤:Qooxdoo和JS-Ctypes生成源

Scanning libraries -Unknown operator u'import

此錯誤是使用以下功能時上升:

Components.utils.import("resource://gre/modules/ctypes.jsm");

是否有任何人知道如何製造的Qooxdoo認識js-ctypes和這個運算符?

回答

1

這是字import的使用。根據ECMA規範,這是一個「未來保留字」,您不應該使用它們(標識符不允許與保留字匹配)。這就是發生器退出的原因。解決方法是簡單地爲該方法選擇另一個標識符,例如import_就夠了。

但是錯誤信息不好,至少可以說。如果您想幫忙,請打開bug report

+0

謝謝您的回覆托馬斯,但我得到的錯誤類型錯誤:Components.utils.import_不是一個函數。使用[「導入」]解決了我的問題。 – 2012-08-15 08:48:04