1

アドオンでStanford Javascript Crypto Libを使用しようとしていますが、そのコードをモジュールに貼り付けるときに問題が発生します。

ここでテストプロジェクトを作成しました:

https://builder.addons.mozilla.org/package/209559/latest/

main 関数は、teste.js に記述されている関数を呼び出します。

teste.js にこのコードだけ残すと

exports.generateKey = generateKey;
/***
 *  Function test (I know that I could not to generate a constant key)
 ***********************************************/
function generateKey(){
    return 123455;
}

main 関数 (main.js 上) は関数 generateKey を見つけ、コンソールに 123455 という数字を表示します。

しかし、Stanford Lib のコードを追加すると、動作が停止し、次のエラーが発生します。

TypeError: t.generateKey は関数ではありません

誰かが私を助けることができますか?

どうもありがとうございました。

4

1 に答える 1