编译后的脚本应该放在 React 的什么地方?

Where should a compiled script be placed in React?

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

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

然后你可以像下面这样在任何组件中导入它

import openpgp from 'openpgp';

并像下面这样使用它。

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