我试图在我的React应用程序中包含客户端库(OpenPGP.js),以允许多个React组件通过实用程序功能与OpenPGP.js进行交互。我应该在哪里放置脚本标签<script src="https://cdnjs.cloudflare.com/ajax/libs/openpgp/2.5.11/openpgp.js"></script>?另外,我应该在哪里编写实用程序函数(如中所示),以便所有组件都可以访问它们?

最佳答案

为什么不考虑使用npm install --save openpgp?如果您在项目中使用npm?

然后,您可以将其导入以下任何组件中

import openpgp from 'openpgp';


并像下面一样使用它。

openpgp.initWorker({ path:'openpgp.worker.js' });

09-25 17:07