我还使用 webpack 进行转译并捆绑到公共(public)环境中。
公开与非公开保留图像 Assets 有何优缺点。
哪种项目结构更适合 React 应用程序?
public/
-images/
--favicon.ico
--(other-image-files...)
-index.html
-bundle.js
src/
-components/
-style/
-images/
-utils/
最佳答案
src
目录具有源代码被编译、链接并最终成为可执行文件的悠久历史。考虑到当今的构建工具,这个概念仍然是当前的。与webpack
, brunch
,或parcel
,你从来没有真正直接从public
“提供”任何东西。目录 - 所有内容都被转译、捆绑等到 public
中或dist
输出目录。
考虑到这一点,我会提交 src
完全适合图像,甚至您的 index.html
文件(请注意,最终出现在分发文件夹中的 index.html
可能与您创建的原始“源”index.html
不同)。我希望这有帮助。不确定它是否更好,但针对您的问题,我将其作为一种观点。
关于reactjs - React webpack 应用程序 public/images 与 src/images,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49433651/