私はJS-Ctypes
自分のQooxdoo
プロジェクトで使用しています。ソースを生成しようとすると、次のエラーが表示されます。
ライブラリのスキャン - 不明なオペレータ u'import
このエラーは、次の関数を使用すると発生します。
Components.utils.import("resource://gre/modules/ctypes.jsm");
qooxdoo に js-ctypes とこの演算子を認識させる方法を知っている人はいますか?
それは単語の使用ですimport
。これはECMA仕様による「将来の予約語」であり、使用しないでください(識別子は予約語と一致することはできません)。これがジェネレーターが終了する理由です。解決策は、このメソッドに別の識別子を選択することです。たとえば、import_
十分です。
しかし、控えめに言っても、エラーメッセージは悪いです。ヘルプが必要な場合は、このバグレポートを開いてください。
この問題の解決策は次のとおりです。
Components.utils["インポート"];
詳細については、このリンクに従ってください: http://qooxdoo.678.n2.nabble.com/Qooxdoo-and-JS-Ctypes-problem-while-generating-source-tc7580977.html