在 React 中使用购买主题的自定义脚本

Using Custom Script from a Purchased Theme in React

我正在将 HTML 重构为 React。 HTML 使用购买的主题,该主题依赖于一些自定义 JS 文件,包括 jQuery。我如何 link 为 React 中的组件自定义脚本?我是否 link 它们在 public 文件夹中的 index.html 文件中?还是我需要在每个组件文件中 link 它们?

您可以在 index.html 中 link 它们,也可以在 JavaScript 中导入它们。我倾向于在我的根 JavaScript 文件中导入,以便导入的文件与我的 JavaScript 的其余部分捆绑在一起(如果使用像 webpack 这样的捆绑器)。例如,要包含实现所需的 JavaScript,我只需添加 require("./js/bin/materialize"); 在我的 app.jsx 文件中。