ログイン コンポーネントは RS 暗号化を使用する必要があり、Barrett.js、BigInt.js、および RSA.js の 3 つのファイルがインポートされます。
図に示すように、ファイル ツリーとログインがインポートされます:
ただし、RSA ファイルを例として、コンポーネントに必要な関数のみを js ファイルにエクスポートしました
##RSAkeyPair 関数コード:
しかし、バックグラウンド エラーにより、biFormHex 関数が未定義であることが報告されます。この関数は BigInt.jsファイル内の関数であるため、RSA ファイルの BigInt.js
にある bigFormHex 関数をインポートする必要があります。が、お互いの関数を呼び出し合っています。多すぎます。一つずつエクスポートするのは面倒です。一つずつエクスポートするのではなく、js ファイル全体の関数をまとめてエクスポートする方法を教えてください。ありがとう!
import * from "to/path"
export * from "to/path"