在 React 文件夹结构中添加非 npm 扩展的最佳位置在哪里

Wheres the best place to add non npm extensions in Reacts folder structure

我正在构建一个 React 网络应用程序,但有多个 JS 和 CSS 扩展(在节点包管理器中不可用),我想将它们集成到我的项目中。 因为我觉得将 vendor 文件夹添加到 src 目录中不太好,而且 public 文件夹似乎不是正确的位置,添加这些文件夹的最佳目录或最常用的位置是什么(例如)Iconfonts、js gallery slider 等?

没有一种 "right" 方式来构建您的文件夹。如果您不喜欢供应商文件夹,可以考虑创建一个 "commons" 文件夹并将这些包存储在那里。我知道这听起来像是一种逃避,但实际上只是根据您的情况选择最合理的方法。