导入/需要图像或公用文件夹?

问题描述 投票:0回答:1

在webpack React项目中,我可以添加图像

<img src={require('./img.png'}/>(相当于使用import

要么

<img src='img.png'/>并将图像放在public文件夹中。

两者之间有什么区别,哪个更受欢迎?

从我的测试来看,似乎浏览器只会在public文件夹中缓存图像?

javascript html image webpack es6-modules
1个回答
0
投票

第二个是首选。公共目录存储静态资产。它是webpack哲学的一部分。而且我认为你不想在src属性中添加恼人的“require”。

© www.soinside.com 2019 - 2024. All rights reserved.