2

私はAngularにかなり慣れていません。openPGP ライブラリを自分のアプリ (クライアント側) に取り込もうとしています。javascript ライブラリを Angular アプリに組み込む方法について助けが必要です。ありがとう!

openPGP ドキュメントhttps://github.com/openpgpjs/openpgpjs を読んでいます。ドキュメントで提供されている例は次のとおりです。

var openpgp = require('openpgp');
var key = '-----BEGIN PGP PUBLIC KEY BLOCK ... END PGP PUBLIC KEY BLOCK-----';
var publicKey = openpgp.key.readArmored(key);
var pgpMessage = openpgp.encryptMessage(publicKey.keys, 'Hello, World!');

私は自分のアプリに openPGP をソースにするために require を使用したくありません。だから私は var openpgp = window.openpgp;ここでエラーをスローしないように見えるものを試しました。ただし、TypeError: Cannot read property 'key' of undefinedエラーが発生します。

bower install を使用して openpgp をインストールしたことに言及する必要があります。

私はまだAngularアプリでopenPGPを参照するために何ができるかを理解しようとしています. ありがとう。

4

1 に答える 1